我已经使用Recuva恢复了已删除的.frm和.ibd文件。看起来没问题,但是......
我尝试创建数据库并导入旧备份,只需用recover = many errors替换新文件。
当我搜索如何做到这一点时发现了这个:
ALTER TABLE tbl_name DISCARD TABLESPACE;
关闭mysql并复制恢复的文件
启动mysql
ALTER TABLE tbl_name IMPORT TABLESPACE;
然后我收到了这个错误:
#1034 - Incorrect key file for table 'tbl_name'; try to repair it
修复不起作用:
The storage engine for the table doesn't support r..
有什么建议吗?