从数据文件中恢复mysql数据库

最近我服务器的一个操作系统死了.我只有剩下数据的磁盘.不幸的是,具有数据库备份的磁盘在此之前不久就被意外格式化了.
所以现在我希望我可以恢复我的数据库(不仅是表结构而且还有数据),但我真的不知道如何!
我找到了数据.FRM文件,但它们似乎并不包含所有数据,因为它们不超过10 KB,整个数据库超过3 GB.

我读了一些关于检索.MYD和.MYI文件的内容,但我找不到了!只有.FRM文件..

谁能告诉我该怎么办?

[编辑]我无法在data / tablename文件夹中找到.MYD和.MYI文件.我不知道他们是否应该在那里,但如果不是我不知道在哪里寻找他们,所以也许有人可以帮我解决这个问题.

解决方法:

您应该查看ibdata1file,它应该是MySQL服务器的真实数据.几周前,我设法从该文件中恢复数据库以及.frm文件.

通常,此文件位于/ var / lib / mysql中

上一篇:EXEC 和 SP_EXECUTESQL的区别


下一篇:恢复MySQL备份时查看问题