请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

全量备份不能恢复。

我有一个指定时间点的全备。也有指定时间点的所有二进制日志。我做了全备以后,就在数据库中create table xx一个表了,再insert一些记录,然后就exit了,然后我想恢复以前时间点的全备份。所以就用mysql -uroot -p mc_orderdb <mc_ordersb.sql。这个时候。我查看数据库,怎么还有xx这张表呀。当然我创建一个新的db.比如mc_orderdb_bak.这时候用mysql -uroot -p mc_orderdb_bak <mc_ordersb.sql是能恢复的。但我也想用上面的恢复。怎么办了?猴急!!

正在回答

1回答

因为你是在做完全备后才建立的表,所以在恢复全备时并不会删除这个表,你在恢复差异备份时要先把这个表删除。

0 回复 有任何疑惑可以回复我~
  • 刚才删除了t表,然后备份成功了,谢谢老师及时的帮助
    回复 有任何疑惑可以回复我~ 2017-10-31 13:48:05
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信