mysq由于主键冲突导致主从不同步

1.通过show slave status\G查询主从不同步的原因
在这里插入图片描述
2.根据上图报错确定不同步的表及主键id为48758
3.show create table 查询不同步的表的表结构确认主键名
4.set global sql_log_bin=0,将当前session的操作不记录binlog
5.将查出的记录删除,delete from 表名 where 主键名=48758;
6.start slave;
7.show slave status\G查看是否同步,若依然主键冲突,重复上述操作继续删除重复的记录直到同步

猜你喜欢

转载自blog.csdn.net/u014609263/article/details/88842695