免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 11347 | 回复: 8
打印 上一主题 下一主题

[已解决]MySQL 同步 错误跳过问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-11-11 16:48 |只看该作者 |正序浏览
本帖最后由 wu633520 于 2010-11-12 10:22 编辑

MySQL 同步 错误跳过问题

现在有台从服务器临时与主服务器同步数据,主服务器上的数据在不停的更新,从主服务器同步过来的数据有时没有,就出现错误,多数是修改信息错误,我用set GLOBAL SQL_SLAVE_SKIP_COUNTER 跳过多次错误,但是在这跳过的错误中还有插入的信息也一并跳过了,有么有办法,让MySQL自动跳过错误的事物,测试停止中,郁闷中。。。。。



那位知道如何解决?

论坛徽章:
0
9 [报告]
发表于 2010-11-18 21:17 |只看该作者
检查下是什么语句造成这问题。。分析分析下

论坛徽章:
0
8 [报告]
发表于 2010-11-17 11:06 |只看该作者
例子
mysql复制的时候遇到错误就停在哪里, 需要手工去出错, 例如这个错误:

1062 | Error 'Duplicate entry 'adfadfadf' for key 1' on query. Default database: 'xx_db'. Query: 'INSERT INTO ...

假如只是一两条错误, 机器也很少, 哪倒是无所谓, 用下面的方法就可以了.

mysql>SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1;
mysql>slave start;

当你有很多繁忙的数据库, 维护总是让你很忙的时候. 假如在数据要求不是那么高的时候, 也有一个方法让你没有烦恼, 在slave的my.cnf里面写入.
slave-skip-errors = 1062
启动后它将会忽略所有类型为1062的错误.

论坛徽章:
0
7 [报告]
发表于 2010-11-16 13:48 |只看该作者
出错是说明主从的数据已经不一至了,需要分析是怎么造成的.然后再处理.

这样简单的用一个: slave-skip-errors=all

从库都不可信任了.

论坛徽章:
8
综合交流区版块每周发帖之星
日期:2015-12-02 15:03:53数据库技术版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-09-14 06:20:00金牛座
日期:2014-10-10 11:23:34CU十二周年纪念徽章
日期:2013-10-24 15:41:34酉鸡
日期:2013-10-19 10:17:1315-16赛季CBA联赛之北京
日期:2017-03-06 15:12:44
6 [报告]
发表于 2010-11-16 13:11 |只看该作者
try 在my.cnf中添加slave-skip-errors=all
飞鸿无痕 发表于 2010-11-12 08:56



    try 在my.cnf中添加slave-skip-errors=all-------貌似这个有点一刀切

论坛徽章:
0
5 [报告]
发表于 2010-11-12 10:21 |只看该作者
try 在my.cnf中添加slave-skip-errors=all
飞鸿无痕 发表于 2010-11-12 08:56



    谢谢兄弟可以了

论坛徽章:
0
4 [报告]
发表于 2010-11-12 09:41 |只看该作者
回复 3# wu633520


    不会,只会跳过错误!如果对数据的要求不是特别高,可以加入这个。

论坛徽章:
0
3 [报告]
发表于 2010-11-12 09:35 |只看该作者
try 在my.cnf中添加slave-skip-errors=all
飞鸿无痕 发表于 2010-11-12 08:56



    请问一下,这个跳过所有错误,会不会,也把错误与错误之间插入的信息,也跳过了吗

论坛徽章:
0
2 [报告]
发表于 2010-11-12 08:56 |只看该作者
try 在my.cnf中添加slave-skip-errors=all
  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP