一般是因为数据操作了一段时间后才开启的binlog,导致binlog不全

如果是先创建了表A,后开启了binlog

然后insert A

这时从库根据binlog执行insert A时会发现找不到A

一、可以在从库中手工创建表A

二、也可以从新的日志节点开始同步:

1.删除表A

2.查看主库日志节点

3.从新节点开始同步

4.执行创建表A的SQL

三、最常用的方式是

备份一个主库、停止主库的操作、用主库的备份还原从库、主库正常操作