mysql 数据库同步问题

MikeHai 2011-02-01 06:01:44
我用mysql在两台服务器上做了双机同步,以前都是好的,今天出现问题: Slave_IO_Running: Yes,Slave_SQL_Running: NO,然后我查看数据库的日志记录,没有错误信息,但是却看见以下信息:
110201 17:13:50 [Note] Slave SQL thread exiting, replication stopped in log 'localhost-bin.000003' at position 1023854808
110201 17:14:59 [Note] Slave I/O thread killed while reading event
110201 17:14:59 [Note] Slave I/O thread exiting, read up to log 'localhost-bin.000003', position 1038013486

,然后我分别对2台服务器做
change master to
master_host='xxxxx',
master_port=3306,
master_user='xxxxx',
master_password='xxxxx',
master_log_file='localhost-bin.000006',
master_log_pos=42201656;
的操作,重新查看同步后,发现已经正常了,但是过了一个小时,同步又出现了Slave_SQL_Running: NO,而且日志里又出现和上面一样的信息,我反复处理了好几遍,一会好了,过一会又出问题了,折腾了一天,没找出问题的原因,求大侠帮忙。
...全文
69 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
rucypli 2011-02-09
  • 打赏
  • 举报
回复
跳过错误SET GLOBAL sql_slave_skip_counter = 20
忽略复制错误 slave-skip-errors = 1062
zuoxingyu 2011-02-09
  • 打赏
  • 举报
回复
SHOW SLAVE STATUS;
在LAST_SQL_ERR里面有报错的SQL语句,分析一下这个先。
mysqldbd 2011-02-09
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 rucypli 的回复:]
跳过错误SET GLOBAL sql_slave_skip_counter = 20
忽略复制错误 slave-skip-errors = 1062
[/Quote]

这种错误还是不要跳过,不然容易出问题的。
小小小小周 2011-02-01
  • 打赏
  • 举报
回复
sql线程出了问题,楼主检查下日志里面的信息有没有执行那个sql的提示.

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧