MySQL Error number: MY-012716; Symbol: ER_IB_MSG_891; SQLSTATE: HY000 报错 故障修复 远程处理
文档解释
Error number: MY-012716; Symbol: ER_IB_MSG_891; SQLSTATE: HY000
Message: %s
错误说明
ER_IB_MSG_891是MySQL中常见的一种错误码,指示MySQL服务器无法从innodb存储引擎读取页面或表空间标头,并且发生了严重的所需的数据访问错误,该错误的SQLSTATE代码为HY000。
常见案例
ER_IB_MSG_891通常是由于innodb存储引擎在读取表空间标头时发生 I/O 错误而引起的,如多磁盘系统的磁盘故障,服务器文件损坏,innodb存储引擎log file损坏,文件系统损坏等。
解决方法
在遇到 ER_IB_MSG_891 错误时,您首先应尝试重启MySQL服务,并检查是否存在物理磁盘问题;其次,您可以尝试检查日志文件是否存在损坏或丢失;最后,您可以尝试重建innodb里的索引,以查看是否存在存储引擎相关问题,以及检查存储引擎配置参数是否开启了 innodb_force_recovery 参数。
香港美国云服务器首选后浪云,2H2G首月10元开通。
后浪云(www.IDC.Net)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
版权声明:
作者:后浪云
链接:https://www.idc.net/help/42464/
文章版权归作者所有,未经允许请勿转载。
THE END