首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >过去3次查询的MySQL数据回滚

问过去3次查询的MySQL数据回滚
EN

Stack Overflow用户
提问于 2013-03-20 10:00:19
回答 1查看 682关注 0票数 0

我刚刚放下公司的表,意识到我所做的SQL备份是为了结构,而不是数据。我需要立刻恢复数据..。有这样的事吗?我正在使用PHPMyAdmin,到目前为止我所做的只是

DROP TABLE USEFUL_TABLE、CREATE TABLE IF NOT EXISTS USEFUL_TABLE和(绝望中) ROLLBACK

有什么办法把数据记录拿回来吗?

编辑

感谢你的评论,感谢上帝,我找到了一个模糊的备份,我可以恢复!对于像我这样草率和粗心的人来说,在任何备份/导出操作之前,总是确保在导出备份数据时选择了 Dump all rows选项。我没有,我甚至没有检查以确认SQL是否有转储行。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-20 14:14:41

DDL命令不能在MySQL中回滚。你需要从备份中恢复。

如果需要恢复自最近一次备份以来提交的数据,请使用二进制日志执行时间点恢复。但这取决于启用了二进制日志记录,以及自上次完全备份的日期以来具有一组连续的二进制日志。

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

https://stackoverflow.com/questions/15520368

复制
相关文章

相似问题

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