由于误操作,删除了一张表,那么基于时间点的恢复是没有用的,因为日志里还存在着一些误操作,我们需要恢复到误操作之前的状态,然后跳过误操作,再恢复后面的语句,完成最后的恢复
1 如果10点发生误操作
mysqlbinlog --stop-date=‘2015-06-15 9:59:59‘ mysql-bin.000015 | mysql -uroot -p test
2 跳过故障时间点,进行后面的恢复
mysqlbinlog --start-date=‘2015-06-15 10:00:01‘ mysql-bin.000015 | mysql -uroot -p test
时间: 2024-10-09 22:31:49