MySQLのレプリケーションエラーが起きた場合の対処法
以下で、エラーが起きたSQLクエリを確認
見れば分かりますが「Last_Error:」 がそれになります
mysql> SHOW SLAVE STATUS\G
原因が特定できたら
以下の操作で再始動させます
エラーをスキップ
mysql> SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1;
奴隷開始!
mysql> START SLAVE SQL_THREAD;
いちいちエラーで止まって欲しくない場合は
Mysqlの設定ファイルに以下を書き込むことで
エラーを自動でスキップすることも可能です
[mysqld]
slave-skip-errors=1060
書き方は
slave-skip-errors=[エラー番号]
複数指定したい場合はカンマで区切る
slave-skip-errors=[エラー番号],[エラー番号],[エラー番号]
Mysqldを再起動することを忘れずに