PHP学习_PHP技术_PHP网站建设_PHP程序员专注于PHP技术研究及学习

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

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

此文被围观2222日期: 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语句出错,导致需要忽略多次)。

本站使用ThinkPHP框架开发读图网主题,目前托管在阿里云,图片由读图网提供. 蜀ICP备12031064号

Copyright © 2011-2017adophper.com All Rights Reserved.