假设我已经执行了UPDATE table SET field1 = 'val1',field2 = 'val2‘WHERE id =5
以前field1是'VAL1‘(例如),field2是'VAL2’。有没有办法在这个特定的表中恢复它们(!)恢复到以前的状态?.
提前谢谢。
PS: Engine is InnoDB。
发布于 2013-06-12 05:34:44
没有现成的解决方案可以从转储中恢复特定的表。但是,您可以将此转储恢复到另一个临时数据库,然后从那里部分或全部提取所需的表。
否则,您可以还原完整备份,并在任意时间点之前重播二进制日志。This page将告诉您有关此过程的更多信息。
https://stackoverflow.com/questions/17026347
复制相似问题