JAVA、PHP、前端、APP、网站开发 - 开发技术学习

开发技术学习 » 数据库 » mysql主从数据库同步错误:[ERROR] Slave: Error 'Duplicate entry

mysql主从数据库同步错误:[ERROR] Slave: Error 'Duplicate entry

此文被围观3942 日期: 2013-05-16 分类 : 数据库  标签:  ·····
本机昨天刚配置的mysql主从同步,今天重新拷了一下数据就出现错误!在网上看到这个错误的解决方法: 原因: 程序可能在slave上进行了写操作 。(我确定这样操作过。) 也可能是slave机器重起后,事务回滚造成的. 解决方案: mysql> SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; mysql> START SLAVE; 然后检查mysql slave的状态 mysql> show slave statusG; 如果确定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.start slave; 4.show slave statusG; 如果Slave_SQL_Running变为True,那么就ok了,否则重复以上4步,直到变为True为止(因为可能有多个sql语句出错,导致需要忽略多次)。

站点声明:部分内容源自互联网,为传播信息之用,如有侵权,请联系我们删除。

© Copyright 2011-2024 www.kfju.com. All Rights Reserved.
超级字帖 版权所有。 蜀ICP备12031064号      川公网安备51162302000234