mysql主從復制,經常會遇到錯誤而導致slave端復制中斷,這個時候一般就需要人工干預,跳過錯誤才能繼續
跳過錯誤有兩種方式:
- 1.跳過指定數量的事務
mysql>stop slave;
mysql>SET GLOBAL SQL_SLAVE_SKIP_COUNTER = 1 #跳過一個事務
mysql>start slave
- 2.修改mysql的配置文件,通過slave_skip_errors參數來跳過指定類型的錯誤或跳過所有錯誤
vi /etc/my.cnf
[mysqld]
#slave-skip-errors=1062,1053,1146 #跳過1062,1053,1146類型的錯誤
#slave-skip-errors=all #跳過所有錯誤
參考地址:
https://blog.csdn.net/seteor/article/details/17264633