如何恢复MySQL已删除的表数据?

如何恢复MySQL已删除的表数据?

意外地删除了 MySql 数据库表中的数据,请告诉我恢复它的任何解决方案。

答案1

不,你删除了数据,所以它消失了。

从备份中恢复。

答案2

由于大多数答案表明无法取消删除但还有希望假设您已启用二进制日志记录并保留较长时间。时间长到足以包含数据库的所有 DML。

如果您的数据库是最近创建的,并且最近进行了更改,您可以随时使用mysqlbinlog实用程序从二进制日志中获取 DML SQL 并恢复。

你可能想阅读有趣的用例和恢复 MySQL 中已删除的数据库或表的步骤

因此,除非您有备份或二进制日志(具有足够的保留),否则无法恢复删除的数据库。

答案3

已删除的数据无法恢复。

相关内容