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

【已解答】网站服务商服务异常恢复后,mysql启动不了

发表在 Linux面板2021-9-16 22:02 [复制链接] 6 1506

求救,网站服务商服务异常恢复后,mysql启动不了,贴下日志,求救!!!

系统:Ubuntu 16.04.2 LTS x86_64(Py3.7.8) sql-1.jpg sql-2.jpg




使用道具 举报 只看该作者 回复
发表于 2021-9-16 22:14:04 | 显示全部楼层
您好,您的服务器因为强制重启导致MySQl出现了文件,导致存在无法恢复的表或者表空间
您打开mysql的配置文件,
/etc/my.cnf
在[mysqld]配置中增加一行;
innodb_force_recovery = 1
这个参数默认是0,一共可以设置 1--6,
总有一个参数可以启动您的mysql,启动后做个mysql全部备份后,
删除刚才添加的配置,重启mysql
使用道具 举报 回复 支持 反对
发表于 2021-9-16 23:08:11 | 显示全部楼层
wei0124 发表于 2021-9-16 22:35
删除了之后就起不来了啊,请问这要怎么处理?

删除那个配置之后无法启动的话,就先保留,然后做个全部备份后,将原先数据库删除,重新导入
使用道具 举报 回复 支持 反对
发表于 2021-9-16 22:22:07 | 显示全部楼层
本帖最后由 wei0124 于 2021-9-16 22:31 编辑
大炮运维V587 发表于 2021-9-16 22:14
您好,您的服务器因为强制重启导致MySQl出现了文件,导致存在无法恢复的表或者表空间
您打开mysql的配置文 ...

你好,我刚从别的贴子看到这个法子,我试了1-6都启动失败啊哈...

更新
貌似刚操作失误啊,我再试了一次起来了,正在备份中
谢谢营运
使用道具 举报 回复 支持 反对
发表于 2021-9-16 22:35:50 | 显示全部楼层
大炮运维V587 发表于 2021-9-16 22:14
您好,您的服务器因为强制重启导致MySQl出现了文件,导致存在无法恢复的表或者表空间
您打开mysql的配置文 ...
删除刚才添加的配置,重启mysql


删除了之后就起不来了啊,请问这要怎么处理?
使用道具 举报 回复 支持 反对
发表于 2021-9-17 00:33:01 | 显示全部楼层
大炮运维V587 发表于 2021-9-16 23:08
删除那个配置之后无法启动的话,就先保留,然后做个全部备份后,将原先数据库删除,重新导入 ...

已修复,谢谢
使用道具 举报 回复 支持 反对
发表于 2021-9-17 09:30:39 | 显示全部楼层

好的,下次注意多做数据库以及网站备份。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术免费分析

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

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