最近我的硬盘出现故障,但一家维修店设法恢复了所有内容并将其存储在我的外部驱动器上。
我的新干净驱动器(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
我复制的文件和我正在创建的新数据库之间的区别是复制的文件夹缺少与现有 frm 文件匹配的 ibd 文件。这是问题所在吗? 无论如何,这附近有吗?
谢谢
最佳答案
我需要知道同样的事情。我也丢失了我的website数据库和文件。如何找回它。
关于mysql - 丢失数据库 ibd 文件。尝试从崩溃中恢复数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46821352/