我想基于此链接恢复具有可用文件类型 .frm 和 .idb 的表数据。它一直顺利进行到第 3 步,这给出了错误代码 1030,从存储引擎得到错误 -1。这是一个在我创建新表结构后丢弃表空间并删除 idb 文件的查询。
所以,我实验性地决定从 mysql 文件夹中手动删除 idb 文件,然后用备份的 idb 文件替换它。说步骤 3 成功,我可以执行步骤 5 重新激活表空间。但是,由于它失败了,我只是复制它并重新启动数据库,但是当我运行它时,表是空的。
是否缺少任何步骤?或者如果我们必须使用第 3 步查询才能成功,如何处理错误 1030?任何帮助表示赞赏。