mysql基于GTID的主主复制

在主从复制的基础上完成。(详情请看上一章“mysql基于GTID的主从复制”)

 

注:文章中的主表示的是主从复制中的主也就是172.25.2.42,从是172.25.2.43。

一、(从)在配置文件中加入:log_bin=mysql-bin     #开启二进制日志

 

二、(主)创建授权用户+建立连接

①mysql>GRANT replication slave ON *.* TO 'repluser'@'172.25.2.42' IDENTIFIED BY 'Www.1.com';

# ip是主的ip,正常应该在从slave上创建授权用户,但是因为主从已经建立起了连接,再在slave上进行操作会导致两台数据不一致,所以在主上创建授权用户,主会把用户同步给从的,跟在从上创建效果一样。

②mysql>CHANGE master TO

               MASTER_HOST='172.25.2.43',       #从的ip

               MASTER_USER='repluser',

               MASTER_PASSWORD='Www.1.com',

               MASTER_AUTO_POSITION=1;

mysql>start slave;

mysql>show slave status\G;

 

三、验证

在从(172.25.2.43)上创建数据库,看看主上会不会有。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值