本机昨天刚配置的mysql主从同步,今天重新拷了一下数据就出现错误!在网上看到这个错误的解决方法:
原因:
程序可能在slave上进行了写操作 。(我确定这样操作过。)
也可能是slave机器重起后,事务回滚造成的.
解决方案:
mysql> SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1;
mysql> START SLAVE;
然后检查mysql slave的状态
mysql> show slave status\G;
如果确定1062错误码,不会对系统造成影响,可以修改my.cnf。增加如下行,记住重启mysqld服务。
slave-skip-errors = 1062
还有一种解决数据同步的错误方法:
有时候会出现Slave在执行SQL时出错,然后Slave_SQL_Running 变成False,修复办法:
1.stop slave;
2.SET GLOBAL SQL_SLAVE_SKIP_COUNTER = 1;
3.sta...