mysql数据库崩溃:InnoDB: Database page corruption on disk or a failed

Posted 坚强的小蚂蚁

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql数据库崩溃:InnoDB: Database page corruption on disk or a failed相关的知识,希望对你有一定的参考价值。

 

 

修改mysql配置文件my.cnf,添加

innodb_force_recovery = 6
innodb_purge_thread = 0

重启mysql

这时只可以执行select,create,drop操作,但不能执行insert,update,delete操作
执行逻辑导出,完成后将innodb_force_recovery=0,innodb_purge_threads=1,然后重建数据库,最后把导出的数据重新导入(这样不知道啥意思,我没用这个)
---------------------

 

以上是关于mysql数据库崩溃:InnoDB: Database page corruption on disk or a failed的主要内容,如果未能解决你的问题,请参考以下文章

pc崩溃后Xampp mysql innodb恢复失败

MySQL · 引擎特性 · InnoDB 崩溃恢复过程

MySQL之——崩溃-修复损坏的innodb:innodb_force_recovery

怎样修复损坏了的innodb 表

MySql两大引擎InnoDB和MyISAM

强制 InnoDB 恢复,启动 MySQL 数据库