MySQL实战二:mysql主备实战配置

本文介绍如何通过GTID模式实现MySQL的主从复制配置。包括MASTER端配置、BACKUP端配置、SLAVE服务器创建复制链接及启动复制线程等步骤。详细展示了配置文件修改、复制用户创建、复制状态查询等操作。
一主多从实战配置


MASTER配置,追加尾部
#vi /usr/local/mysql/etc/my.cnf
[mysqld]
#主从复制配置
gtid_mode=ON
server_id=1
log-bin=mysql-bin
enforce_gtid_consistency=ON


重启mysql
#systemctl restart mysqld


创建复制用户
mysql> grant replication slave,REPLICATION CLIENT on *.* to 'repl'@'192.168.31.%' identified by '123456';


-------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------

BACKUP配置,追加尾部
#vi /usr/local/mysql/etc/my.cnf
[mysqld]
#主从复制配置
gtid_mode=ON
server_id=2
log-bin=mysql-bin
enforce_gtid_consistency=ON
log_slave_updates=ON
slave-parallel-type=LOGICAL_CLOCK
slave-parallel-workers=2       #开启线程数量
master-info-repository=TABLE
relay-log-info-repository=TABLE


重启slave服务器
#systemctl restart mysqld

SLAVE服务器创建复制链接
mysql> change master to master_host='192.168.31.7',master_user='repl', master_password='123456',master_auto_position=1;

启动复制线程
mysql> start slave;

查看复制状态
mysql> show slave status\G;
mysql> show processlist;

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值