Yimin Rong Asked: 2020-10-26 06:12:30 +0800 CST2020-10-26 06:12:30 +0800 CST 2020-10-26 06:12:30 +0800 CST 支持 MySQL 5.1.69 ib* 文件的最新版本 772 想从崩溃的服务器中恢复 InnoDB 数据。上次备份表明它正在运行 MySQL 服务器 5.1.69。在进行恢复时,日志文件显示当前 MySQL 不支持这么久的ib*文件。 我尝试从档案中安装 5.1.69 并从源代码编译,但不行,兔子洞的问题。 有人知道支持 5.1.69ib*文件的 MySQL 最新版本吗?将尝试作为最后的手段。如果还是不行,就用最新的备份和一些辅助数据尽量重建。 mysql recovery 1 个回答 Voted Best Answer Gordan Bobić 2020-10-26T06:36:29+08:002020-10-26T06:36:29+08:00 您应该能够使用 5.5 加载它。作为一般规则,下一个版本应该总是有效的。您应该能够从那里运行 mysqldump,或者运行 mysql_upgrade 以保持 5.5 的状态。然后如果你想从那里升级,你必须升级到 5.6 并再次运行 mysql_upgrade。根据您需要升级的程度,对 5.7 和 8.0 重复此操作。
您应该能够使用 5.5 加载它。作为一般规则,下一个版本应该总是有效的。您应该能够从那里运行 mysqldump,或者运行 mysql_upgrade 以保持 5.5 的状态。然后如果你想从那里升级,你必须升级到 5.6 并再次运行 mysql_upgrade。根据您需要升级的程度,对 5.7 和 8.0 重复此操作。