mysql mysql_upgrade主从升级造成的1580错误

mysql mysql_upgrade主从升级造成的1580错误

版本升级5.1.68->5.5.38

发现问题:

从库先升级,然后升级主库;升级完成后从库主从同步出现1580错误,如图:

F16413D83B72428C9CD7F7FF436BCD69

分析问题:

mysql_upgrade内包含了alter等语句会记录到binlog中再到备库执行。先选择在主库执行命令进而导致了这个错误:

在从库执行" show slave status\G;"则会看到关于slow.log的报错信息

 

解决问题:

可通过如下步骤绕过BUG

1"stop slave;"

2"SET GLOBAL sql_slave_skip_counter=1;"

3"start slave;"

这样就可以绕过BUG继续复制了。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章