问题描述:主从复制在某个时刻,从服务器同步失败,并给出报错消息。

消息内容:基本意思是缺少某个库的某个表

原因:主从服务长时间不同步,主库已经生成很多新的表或者库,而从库却没有。

操作过程
(1)登陆主服务器,查看主服务器的状态
mysql>show master status;

(2)登陆从服务器,执行同步操作。[code]
mysql>stop slave;
mysql > change master to ...(此处省略);
mysql > start slave;

(3)从服务器上查看状态[code]
mysql > show slave status\G
看报错信息少什么表或库,少什么就直接从主服务器通过scp复制,然后重复过程(1)~(3)直到不报错为止。