当主从数据库出现数据不同步(项目已经在线上运行)
1.进入从库 – 查看ab复制的状态
发现同步有问题(show slave status;)
2.为主库加上只读锁,关闭从库线程
flush tables with read lock;
3.关闭线上从库同步服务
stop slave; 关闭I/O线程和SQL线程 此处不需要同步(只要同步数据)
4.开始同步数据与结构(要确保主库与从库数据库结构与数据一致)
5.查看主库bin-log状态
show master status;

6.所有从库向主库做同步操作
change master to master_host='172.20.0.181', master_port=8088,
master_user='xttb', master_password='Xttb@123',
master_log_file='binlog.000029',master_log_pos=133495009
7.开启从库同步服务
start slave;
8.解开主库只读
unlock tables;
9.再次查看从库状态
show slave status;