Phpmyadmin不断抛出我错误1146'表xxx.xxx不存在',无论我做什么

时间:2019-07-23 09:38:44

标签: mysql database phpmyadmin innodb

一切都很好,我有一个用于工作的wordpress数据库,但是当我上传所有内容时,我的计算机崩溃了,看起来该数据库不太喜欢它。我仍然拥有的每个数据库都有表以及它们的.frm和.idb文件,但是它们为空,当我尝试打开它们时,Phpmyadmin会引发1146错误。

我尝试重新安装Mamp,再次使用数据库mysqlcheck之类的工具删除数据库以外的每个文件,创建新的相似表并导入.frm文件...这些都不起作用。 如果您有什么解决方案的想法,您将成为我的救星,并在您的荣耀中建立一座祭坛。

我以为这是关于我的数据库文件的,但是旧的备份文件也不起作用,而且很长一段时间都没有进行任何修改。但是我看起来这不仅是Mamp配置的问题,因为这些文件也无法在我的AlwaysData服务器上正常工作。

1 个答案:

答案 0 :(得分:0)

  

除了我检查了“导出元数据”之外什么都没有

那么您仅转储了表定义?查看生成的文件。您看到SHOW CREATE TABLE ...却没有INSERT ...语句吗?

这将解释为什么导入导致您没有数据的原因。但是我不知道错误消息。