0

我设法错误地擦除了服务器,但 PhotoRec 很好地从硬盘驱动器中恢复了 .frm 和 .myi 文件。我现在有一个使用相同版本的 MySQL 来恢复数据的桌面,但我的问题是:我该怎么办?我有大约 160 个这样的文件。我还没有重新安装服务器,以防我需要其他任何东西。

此外,由于我使用的是 PhotoRec,它不提供原始文件名。如果这很重要,如何从文件中获取原始数据并手动重建数据库?

编辑:我设法获得了 PhotoRec 源并添加了恢复 .myd 文件的功能(经过一番挖掘后发现它是实际的数据文件),但我无法编译它,它是不是因为我的模组!任何人都可以帮助解决 PhotoRec 中的“无规则制作目标”错误吗?file_http.o 是罪魁祸首。

谢谢,罗伯

4

2 回答 2

1

MYI 文件没用,这些是带有二级索引的文件,而不是您的数据。

PhotoRec 是一个不错的工具,我经常用它来进行多媒体恢复等。虽然它声称支持 MYD,但它从来没有为我工作过。我怀疑它可能会提取 MYD 文件。

于 2014-02-10T22:05:47.320 回答
0

我不相信你可以,photorec 不支持 MYD,我正在尝试使用 ext3grep,但它总是出现段错误。

只是发布这个,所以有人不会把时间花在为此目的使用 photorec 上。

于 2011-03-05T11:22:27.687 回答