0

说,我已经执行了 UPDATE table SET field1 = 'val1', field2 = 'val2' WHERE id = 5

以前 field1 是“VAL1”(例如),field2 是“VAL2”。有没有办法将它们在这个特定的表(!!!)中恢复到以前的状态?..

提前致谢。

PS:引擎是 InnoDB。

4

1 回答 1

0

没有现成的解决方案可以从转储中恢复一个特定的表。但是,您可以将此转储还原到另一个临时数据库,然后从那里提取所需的表,部分或全部。

否则,您可以恢复完整的备份并重播二进制日志,直到任意时间点。此页面将告诉您有关此程序的更多信息。

于 2013-06-11T21:34:43.643 回答