当前位置:论坛首页 > Linux面板 > 求助

【已解答】宝塔面板数据库无法启动

发表在 Linux面板2021-10-9 16:25 [复制链接] 5 3397

云服务器
因机房故障致系统异常,恢复后发现数据库无法启动。
QQ图片20211009162444.png
使用道具 举报 只看该作者 回复
发表于 2021-10-9 16:28:41 | 显示全部楼层
您好,您的服务器因为强制重启导致MySQl出现了文件,导致存在无法恢复的表或者表空间
您先做个服务器磁盘快照,
然后打开mysql的配置文件,
/etc/my.cnf
在[mysqld]配置中增加一行;
innodb_force_recovery = 1
这个参数默认是0,一共可以设置 1--6,
总有一个参数可以启动您的mysql,启动后做个mysql全部备份后,
删除刚才添加的配置,重启mysql
使用道具 举报 回复 支持 反对
发表于 2021-10-9 16:58:53 | 显示全部楼层
本帖最后由 宝塔用户_aswtcx 于 2021-10-9 17:01 编辑
大炮运维V587 发表于 2021-10-9 16:28
您好,您的服务器因为强制重启导致MySQl出现了文件,导致存在无法恢复的表或者表空间
您先做个服务器磁盘快 ...

你好,我按照你的方法进行修改后,我又遇到两个问题
1.我没有在文件夹路径/etc/my.cnf找到配置文件,是直接在首页数据库-我的配置中进行添加的;
2.我的配置中添加innodb_force_recovery = 6后数据库可以启动,备份完成后,删除该行又无法启动了。
麻烦再看一下是怎么回事呢,谢谢
QQ图片20211009170104.png
使用道具 举报 回复 支持 反对
发表于 2021-10-9 17:19:02 | 显示全部楼层
宝塔用户_aswtcx 发表于 2021-10-9 16:58
你好,我按照你的方法进行修改后,我又遇到两个问题
1.我没有在文件夹路径/etc/my.cnf找到配置文件,是直 ...

删除无法启动的话就要删除原先的数据库重新安装了。
使用道具 举报 回复 支持 反对
发表于 2021-10-9 17:25:16 | 显示全部楼层
大炮运维V587 发表于 2021-10-9 17:19
删除无法启动的话就要删除原先的数据库重新安装了。

好的 ,谢谢你的解答。
使用道具 举报 回复 支持 反对
发表于 2021-10-9 17:28:45 | 显示全部楼层
宝塔用户_aswtcx 发表于 2021-10-9 17:25
好的 ,谢谢你的解答。

好的,祝您生活愉快!
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表