【发布时间】:2016-07-14 18:39:54
【问题描述】:
最近我从该备份中的主机获取我的数据库备份,我得到了 .ibd、.frm、.myd 格式的表。
我把这个文件放在了
xampp->mysql->数据->测试
。现在我可以在 php myadmin 中打开表格。现在我可以打开一些表格。但有些文件我无法打开。当点击它显示 932 - Table 'table.name' doesn't exist in engine 。我还注意到它在使用中显示的集合列
为什么会这样。请帮忙解决
【问题讨论】:
-
所以您已经将数据库表文件从一台机器移植到另一台机器上。你确定两台机器都运行兼容版本的 MySQL 吗?您是否可以简单地将文件从一个 MySQL 安装复制到另一个安装并期望它每次都能正常工作?
-
如果我是你,我会请求 SQL 备份,而不是表文件备份。
-
对不起,我知道我所做的不是一个好方法。但这是我目前情况下唯一能做的。请告诉我如何解决这个问题。
标签: php mysql phpmyadmin xampp innodb