phpmyadmin在侧边栏中显示表,但是表不存在

时间:2018-07-09 07:40:45

标签: mysql

我重新安装了wampserver 2.5(具有相同的内容/设置-不变),安装后我的数据库损坏了。数据库表很少,并且许多表不可访问。在右框架上显示No tables found in database.

即使phpmyadmin的侧边栏也显示了我的数据库表

enter image description here

但是当我尝试打开任何表时,它说:

enter image description here

要确认数据库中是否存在表,我去

C:\wamp\bin\mysql\mysql5.6.17\data\db_blog

在这里我可以看到一长串的东西。我的表格以两种不同的格式frmidb列出。

enter image description here

如何修复数据库?请帮助我。

1 个答案:

答案 0 :(得分:0)

在重新安装wamp之前,您应该已完成数据库的备份,并且在重新安装后,应从备份中恢复数据库。如果重新安装wamp数据库后仍然可用,但似乎已损坏,则您在执行wamp重新安装时出了点问题,因为应该清除或不动数据库,两者之间什么也没有。现在,一切都取决于您要实现的目标:您可以简单地使用phpmyadmin清除数据库,或尝试以某种方式还原数据库,但是只有在备份数据库后才有可能,否则数据将被破坏且无法还原。您可以按照以下文章尝试修复数据库,但不要指望奇迹:

https://www.a2hosting.com/kb/cpanel/cpanel-database-features/optimizing-and-repairing-mysql-databases-with-phpmyadmin