正如标题所说,我有一个不幸的失败导致我只能恢复我的MySQL数据文件夹(IBD,FRM和OPT文件)。我构建了一个新服务器并安装了MySQL 5.6(旧版本使用了5.5)。我复制了数据文件夹希望我很幸运,我确实在MySQL工作台中看到了我的旧模式,但是当我试图查看其中的任何表时,我得到如下错误:
https://www.dropbox.com/s/q2eui8eyu621f3c/sqlerror.jpg?dl=0
我不记得在恢复的数据上看到任何.data文件,我想知道我是否可以恢复旧表。我不确定旧的或新的是InnoDB还是myisam,我不确定该怎么说。
任何提示赞赏。
答案 0 :(得分:0)
如果其他不知道如何恢复数据库的人遇到类似的问题,我就能恢复我的数据。我没有复制和粘贴任何不起作用的东西,而是停止了MySQL服务,粘贴了所有数据库文件夹,只粘贴了" ibdata1"文件。然后我重新启动了服务并加载了工作台和我在5.6中恢复的所有数据。