当我应该删除PHPMyAdmin中的一个表时,我意外删除了整个数据库。有没有办法检索数据库?
答案 0 :(得分:6)
有两种方法:
至于使用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
即可。这解决了我的问题。
如果你在使用它时遇到任何问题,请告诉我。
感谢。