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

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,问题解决。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值