MySQL Error number: MY-011895; Symbol: ER_IB_MSG_70; SQLSTATE: HY000

文档解释

Error number: MY-011895; Symbol: ER_IB_MSG_70; SQLSTATE: HY000

Message: %s

错误说明:

ER_IB_MSG_70号MySQL错误表明InnoDB存储引擎出现了一个与日志恢复表有关的问题。在MySQL 5.6版本中只会出现此错误,并且引起的原因与存储引擎的调整、缺少的页或数据文件有关。此错误的正确代码是 HY000,其后带有“InnoDB: Error: page log sequence number”的提示,是运行SQL语句的指令的后果。

常见案例

ER_IB_MSG_70经常发生在将MySQL 5.6版本用于调整存储引擎运行时。如果使用新的存储引擎参数,则有可能出现此错误。此外,此错误也可能发生在缺少或没有正确安装的空页目录或数据文件时。

解决方法:

ER_IB_MSG_70号MySQL错误的修复取决于根本原因。如果问题是由于存储引擎调整引起的,那么重新启动服务器可能会将恢复到正确状态。如果是由于缺少的页面或损坏的数据文件引起的,那么应在MySQL配置文件中添加正确的页面文件和数据文件,或者重新建立数据库。缺少或损坏的页面文件也可能导致ER_IB_MSG_701号错误,这要求立即重建数据库,以避免更严重的损坏。如果MySQL数据库在ER_IB_MSG_70号错误发生后无法恢复,则有可能需要使用MySQL备份数据。

你可能感兴趣的