码迷,mamicode.com
首页 > 数据库 > 详细

mysql主从同步双yes但是有些表数据不同步

时间:2019-06-13 00:38:00      阅读:268      评论:0      收藏:0      [点我收藏+]

标签:主从   mysq   测试   表数   没有   log   开始   show   原因   

web页面数据没有更新,刚开始老夫以为同步断了,上了服务器查看数据库同步状态(show slave status\G),发现是双yes,以为是数据太多堵塞没同步过来呢,待会应该就会好了,第二天看了一眼还是没有同步,查看同步状态还是双yes,同步的位置(pos)和主库是一样的,主库有数据从库没有,然后找错误日志,没有异常输出,主库从库都是这样,没有异常,查看binlog也是有的,后来在从库手动插入1条id是99999数据,提示id99999主键重复,查看了一下,id主键是99999没有数据,应该可以正常插入的,后来把主库的表导了一份导入到从库中,然后追加进去了,没有报错,然后老夫在主库添加一条数据,从库没有更新,老夫又给测试数据删了,有一些表是同步的,插入数据也是直接同步了,有一些就是不行,后来想起来,前天改表引擎了,而这几个表有触发器,当A表插入数据的时候触发器会插入同样的数据到B表中,前天改表引擎从MYISAM改成innodb,只改了B表的,A表的后来忘了改,猜测是不是这个原因,给A表引擎改成innodb之后,再添加测试数据,发现已经同步了,然后把那些带触发器的A表的引擎都改成innodb,问题解决。

mysql主从同步双yes但是有些表数据不同步

标签:主从   mysq   测试   表数   没有   log   开始   show   原因   

原文地址:https://www.cnblogs.com/sqlservertongbu/p/11013611.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!