MySQL主从同步的过程当中,可能会由于各类缘由出现主库与从库不一样步的状况,网上虽然有一些解决办法,可是有时很难完全解决,重置主从服务器也许不是最快的办法,但倒是最安全有效的。mysql
下面将本身重置主从同步的步骤总结一下,以备不时之需。master与slave均使用:假设有db1,db2两个数据库须要热备。
(文中shell与mysql均使用root帐号,在真实环境中,请根据状况更换。)sql
1. 中止slave服务器的主从同步
STOP SLAVE;
2.对master服务器的数据库加锁
FLUSH TABLES WITH READ LOCK;
3.备份master上的数据
mysqldump -u root -p -databases db1 db2 > bak.sql
4.重置master服务
RESET MASTER;