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

【已解答】mysql 无法启动

发表在 Linux面板2021-9-12 07:02 [复制链接] 8 2603

我的是5.9.2  老面板,一直没升级

错误日志.PNG
使用道具 举报 只看该作者 回复
发表于 2021-9-12 09:54:46 | 显示全部楼层
您好,您的服务器因为强制重启导致MySQl出现了文件,导致存在无法恢复的表或者表空间
您打开mysql的配置文件,
/etc/my.cnf
在[mysqld]配置中增加一行;
innodb_force_recovery = 1
这个参数默认是0,一共可以设置 1--6,
总有一个参数可以启动您的mysql,启动后做个mysql全部备份后,
删除刚才添加的配置,重启mysql
使用道具 举报 回复 支持 反对
发表于 2021-9-12 10:21:21 | 显示全部楼层
您好,在宝塔面板哪个文件位置找这个配置文件呢,我一直没找到呢
使用道具 举报 回复 支持 反对
发表于 2021-9-12 10:21:58 | 显示全部楼层
大炮运维V587 发表于 2021-9-12 09:54
您好,您的服务器因为强制重启导致MySQl出现了文件,导致存在无法恢复的表或者表空间
您打开mysql的配置文 ...

您好,在宝塔面板哪个文件位置找这个配置文件呢,我一直没找到呢
使用道具 举报 回复 支持 反对
发表于 2021-9-12 10:23:15 | 显示全部楼层
宝塔用户_uwyhwn 发表于 2021-9-12 10:21
您好,在宝塔面板哪个文件位置找这个配置文件呢,我一直没找到呢

你好好看看,我是让你添加的,不是修改的
使用道具 举报 回复 支持 反对
发表于 2021-9-12 10:30:28 | 显示全部楼层
大炮运维V587 发表于 2021-9-12 10:23
你好好看看,我是让你添加的,不是修改的

谢谢大佬,我在配置文件中增加了一行,并设置了参数innodb_force_recovery = 2. 已经成功启动了mysql. 现在到这一步就不管了,后面还会出问题吗?
使用道具 举报 回复 支持 反对
发表于 2021-9-12 10:52:05 | 显示全部楼层
大炮运维V587 发表于 2021-9-12 10:23
你好好看看,我是让你添加的,不是修改的

您好,我添加了innodb_force_recovery = 2,可以启动mysql.  但是删除该语句后再重启mysql 就又启动不起来了
使用道具 举报 回复 支持 反对
发表于 2021-9-12 11:00:20 | 显示全部楼层
宝塔用户_uwyhwn 发表于 2021-9-12 10:52
您好,我添加了innodb_force_recovery = 2,可以启动mysql.  但是删除该语句后再重启mysql 就又启动不起 ...

要等他恢复,恢复好后,做个全备,然后再取消那个参数
使用道具 举报 回复 支持 反对
发表于 2021-9-19 07:14:38 | 显示全部楼层
大炮运维V587 发表于 2021-9-12 11:00
要等他恢复,恢复好后,做个全备,然后再取消那个参数

又挂了,新的错误
9.18.PNG
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术免费分析

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

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