MySQL .MYD丢失(errno:144),无论如何修复/恢复.TMD?

我的客户端数据库有问题说

#1016 – 无法打开文件:'i_am_error_table.MYI'(错误:144)

在我尝试修复后,我注意到在mysql数据中, i_am_error_table.MYD丢失

目前,在mysql数据中,我只发现了i_am_error_table.MYI和i_am_error_table.TMD

我注意到.TMD文件大小与.MYD类似

那么,无论如何要用.TMD文件恢复.MYD? 还是有其他方法?

谢谢

.TMD文件是一个“临时数据”文件。 如果您没有.MYD文件,则可以将.TMD文件移到原来的位置,并且可能会起作用。 但是,更可靠的方法是从最新的备份中恢复数据库,然后使用二级日志回滚到最近的恢复点,这是因为没有专业的系统pipe理员没有备份就无法运行数据库,对吗?