丢失数据库ibd文件。尝试从崩溃中恢复数据库

时间:2017-10-19 00:53:49

标签: mysql database mamp

最近我的硬盘驱动器出现故障,但维修店设法恢复所有内容并将其存储在外置硬盘上。

我的新干净驱动器(MacOS Sierra)有本机安装的mysql 5.7.20和php。我正在尝试将我的旧驱动器上的数据库添加到新驱动器中。旧驱动器正在使用MAMP,但现在我安装了mysql / php。

MAMP文件夹包含我的数据库和一些frm文件。我试图将文件夹复制到我的新数据库文件夹中,当表格出现时表明它们不存在。

show tables;
+-----------------------+
| Tables_in_website_x   |
+-----------------------+
| wp_commentmeta        |
| wp_comments           |
| wp_links              |
| wp_options            |
| wp_postmeta           |
| wp_posts              |
| wp_term_relationships |
| wp_term_taxonomy      |
| wp_termmeta           |
| wp_terms              |
| wp_usermeta           |
| wp_users              |
+-----------------------+

select * from wp_options; 
ERROR 1146 (42S02): Table 'website_x.wp_options' doesn't exist

我在复制的文件和我创建的新数据库之间看到的差异是复制的文件夹缺少匹配ibd文件到现有的frm文件。这是问题吗? 反正有吗?

由于

1 个答案:

答案 0 :(得分:0)

我需要知道同样的事情。我也丢失了website数据库和文件。如何取回它。