在PHPMyAdmin中检索已删除的数据库

时间:2011-04-09 15:44:32

标签: php mysql phpmyadmin restore

当我应该删除PHPMyAdmin中的一个表时,我意外删除了整个数据库。有没有办法检索数据库?

4 个答案:

答案 0 :(得分:6)

有两种方法:

  • 拥有系统的工作备份,并从中恢复文件。
  • 如果您最近删除了db very (并且理想情况下,如果您之后立即拔下了计算机),则取消删除工具可能会有所帮助。

至于使用MySQL,虽然...在所有系统上我都知道,不。 MySQL表是服务器数据目录中的文件,删除表会删除这些文件。一旦它们消失,它们就会消失,只有上述方法才能让它们恢复原状。数据库是这些文件的目录,删除它会删除整个目录。

答案 1 :(得分:1)

同样的事情:-(
我关闭了xampp(V3.2.1),找到了xampp \ mysql \文件夹,右键单击并选中Restore previous previous,选择最近恢复。完成后我打开了xampp,丢失的数据库又回来了,根据恢复日期的信息。不理想但比没有数据库更好: - )

答案 2 :(得分:0)

您可以通过文件恢复软件检索意外删除的数据库。检查这个免费软件

http://www.majorgeeks.com/Restoration_d4474.html

更多信息 - http://emaillenin.blogspot.com/2010/11/recover-accidentally-deleted-mysql.html

答案 3 :(得分:0)

同样的事情发生在我身上,找到了一个简单的解决方案。首先使用mysql.exe文件夹中的xampp/php/bin文件对数据库进行命令行访问。删除phpmyadmin数据库。然后,只需将create_tables.sql文件导入phpmyadmin database即可。这解决了我的问题。

如果你在使用它时遇到任何问题,请告诉我。

感谢。