客户端集成
598085

机器掉电重启后,mysql无法正常启动已解决 悬赏5积分

提问者气宇轩昂的海龟 答案数1 阅读数122 发表时间2024-11-15 15:39:11

禅道集成运⾏环境 3.0

ERROR] InnoDB: Invalid redo log header checksum.

2024-11-15 15:35:06 0 [ERROR] InnoDB: Plugin initialization aborted with error Data structure corruption

2024-11-15 15:35:06 0 [Note] InnoDB: Starting shutdown...

禅道版本:其他版本

安装包类型:Windows安装包

操作系统:

客户端浏览器:

设置备注
内容
答案列表
2024-11-15 17:13:12

根据报错信息是数据库文件损坏;

可以在数据库配置文件 my.ini 中的 [mysqld]  下添加 innodb_force_recovery 参数,参数值从1递增至 6 尝试启动数据库;

成功启动后可以通过mysqldump逻辑备份数据库,然后重建 zentao 库,还原备份。

如果有问题可以添加下方QQ,邀请进入沟通群协助处理。

🥙
2024/11/16
设置innodb_force_recovery = 6 可以正常启动。

但在备份时 mysqldump: Got error: 1932: "Table 'zentao.zt_build' doesn't exist in engine" when using LOCK TABLES

登上mysql的管理ui , zentao开头的三个数据库,点击表提示 Table 'zentaoep.zt_action' doesn't exist in engine
2024/11/18
看下禅道代码目录 zentao/tmp/backup/目录下是否有备份的数据库文件,目前数据库损坏比较严重,建议在数据库中重新建库,拿备份的数据库sql文件进行还原。
联系我们
联系人
杨苗/高级客户经理
电话(微信)
13165050229
QQ号码
2692096539
联系邮箱
yangmiao@chandao.com
返回顶部
杨苗
高级客户经理
13165050229
2692096539
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。