【发布时间】:2019-07-23 09:38:44
【问题描述】:
一切都很顺利,我有一个用于工作的 wordpress 数据库,但是当我上传所有内容时,我的计算机崩溃了,而且看起来数据库不太喜欢它。我拥有的每个数据库仍然有它的表以及它们的 .frm 和 .idb 文件,但是它们是空的,当我尝试打开它们时 Phpmyadmin 会抛出 1146 错误。
我尝试重新安装 Mamp,再次删除除我的数据库之外的每个文件,创建新的类似表并导入我的 .frm 文件,使用诸如 mysqlcheck 之类的工具......这些都不起作用。 如果你知道什么可以解决这个问题,你会是我的救星,我会为你的荣耀设立一个祭坛。
我以为是关于我的数据库文件,但是旧的备份文件也不起作用,而且它们已经很长时间没有任何修改了。但我看起来这不仅仅是 Mamp 配置的问题,因为这些文件也无法在我的 AlwaysData 服务器上运行。
【问题讨论】:
-
你使用的是 MyISAM 还是 InnoDB?
-
嗨,我正在使用 InnoDB。
-
你是如何“上传”的?
-
我在本地主机上工作,并将网站文件上传到 Filezilla。我还导出了数据库并在我的主机上导入,但我没有元数据,当我回到 localhost 再次尝试导出时,每个表都是空的,PMA 一直说它们不存在
-
你是如何“导出”和“导入”的。这些是在许多不同情况下应用的模糊术语;我们需要知道确切的上下文。
标签: mysql database phpmyadmin innodb