MySQL双主双从重置主从状态
1、在两台主服务器上创建复制账号并授权:(3307、3308)
使用端口、主机登录进入两台主MySQL:
./mysql -uroot -p -P3307 -h127.0.0.1
./mysql -uroot -p -P3308 -h127.0.0.1
在主服务器上创建复制数据的账号并授权:
grant replication slave on *.* to 'copy'@'%' identified by '123456';
2、在两台主服务器上停止复制并刷新binlog日志,也就是重置一下服务的状态:(3307、3308)
在MySQL命令行执行:
stop slave; --停止复制
reset slave; --重置从服务器的状态,把它变成初始状态
reset master; --重置主服务器的状态,把它变成初始状态
3307机器执行:
reset master
3308机器执行:
stop slave;
reset slave;
reset master;
3、在从服务器上停止复制:(3309、3310)
在MySQL命令行执行:
stop slave;
reset slave;
4、在主服务器上查看二进制日志文件和Position值:(3307、3308)
在MySQL命令行执行:
即在3307和3308上分别执行:show master status;
<