首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有办法恢复MySQL表中以前(直到最后更新)的值?

有没有办法恢复MySQL表中以前(直到最后更新)的值?
EN

Stack Overflow用户
提问于 2013-06-10 22:33:04
回答 1查看 1.1K关注 0票数 0

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

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

提前谢谢。

PS: Engine is InnoDB。

EN

回答 1

Stack Overflow用户

发布于 2013-06-12 05:34:44

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

否则,您可以还原完整备份,并在任意时间点之前重播二进制日志。This page将告诉您有关此过程的更多信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17026347

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档