一切都很顺利,我有一个用于工作的 WordPress 数据库,但是当我上传所有内容时,我的计算机崩溃了,而且看起来数据库不太喜欢它。我拥有的每个数据库仍然有它的表及其 .frm 和 .idb 文件,但它们是空的,当我尝试打开它们时,Phpmyadmin 会抛出 1146 错误。
我尝试重新安装 Mamp,再次删除数据库以外的每个文件,创建新的类似表并导入我的 .frm 文件,使用 mysqlcheck 等工具...这些都不起作用。 如果你知道如何解决这个问题,你就是我的救世主,我会为你的荣耀设立一座祭坛。
我以为是我的数据库文件的问题,但是旧的备份文件也不起作用,而且它们已经很长时间没有进行任何修改了。但我看起来这不仅仅是 Mamp 配置的问题,因为这些文件也无法在我的 AlwaysData 服务器上工作。
最佳答案
nothing except I checked "export metadata"
所以你只转储了表定义?查看生成的文件。您是否看到 SHOW CREATE TABLE ...
但没有 INSERT ...
语句?
这可以解释为什么导入后没有留下任何数据。但我不知道错误消息。
关于mysql - 无论我做什么,Phpmyadmin 都会向我抛出错误 1146 'table xxx.xxx doesn' t Exist',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57161159/