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

【已完成】mysql数据库无法打开

发表在 Windows面板2023-11-1 23:48 [复制链接] 9 1359

本帖最后由 堡塔运维小林 于 2023-11-2 16:47 编辑

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:     PHP-7.4.33      MySQL 5.7.43    Nginx 1.22.1
系统版本:CentOS 7.9.2009 x86_64(Py3.7.9)
问题描述:

各位大佬好,这个问题困扰了我3个多月,之前是重启服务器后网页可以打开,但次日再看就变成“
建立数据库连接时出错
首页mysql数据库插状态件显示一直是关闭状态,不论重启面板或者服务器与否。

会自动生成带编号的错误文件,根据错误日志,尝试删除bin文件中文件名称,仍然重启失败

kill掉占用的进程,再次尝试重启 依旧失败,实在没招了。。 请教下前辈老师们 感谢指点迷津!

相关截图(日志、错误):如图

微信图片_20231101233558.png 微信图片_20231101233554.png
微信图片_20231101233610.png
微信图片_20231101233618.png
微信图片_20231101233621.png
微信图片_20231101233630.png


微信图片_20231101233618.png
微信图片_20231101233621.png
微信图片_20231101233554.png
微信图片_20231101233558.png
微信图片_20231101233630.png
微信图片_20231101233610.png
使用道具 举报 只看该作者 回复
发表于 2023-11-1 23:52:59 | 显示全部楼层
您好,从您上面的日志信息来看,您的3306端口被占用了,您复制下面的命令到终端中执行,查看占用的进程,把这个进程kill掉,再去启动MySQL看看是否正常
  1. ss -auntpl |grep 3306
复制代码
QQ截图20231101235018.png
使用道具 举报 回复 支持 反对
发表于 2023-11-2 16:47:17 | 显示全部楼层
您好,您的问题是否解决了呢?如果还未解决,请重新发帖处理,这边先完成结贴了
使用道具 举报 回复 支持 反对
发表于 2023-11-2 17:24:45 | 显示全部楼层
堡塔运维小林 发表于 2023-11-1 23:52
您好,从您上面的日志信息来看,您的3306端口被占用了,您复制下面的命令到终端中执行,查看占用的进程,把 ...

kill掉进程后 仍然提示重启失败,目前尚未解决
使用道具 举报 回复 支持 反对
发表于 2023-11-2 17:31:14 | 显示全部楼层
zhgrh 发表于 2023-11-2 17:24
kill掉进程后 仍然提示重启失败,目前尚未解决

您好,请私信我您的todesk或者向日葵,我远程看看,私信后这里回复一下
使用道具 举报 回复 支持 反对
发表于 2023-11-2 17:52:13 | 显示全部楼层
堡塔运维小林 发表于 2023-11-2 17:31
您好,请私信我您的todesk或者向日葵,我远程看看,私信后这里回复一下

已发,感谢版主的回复帮助!
使用道具 举报 回复 支持 反对
发表于 2023-11-2 17:54:55 | 显示全部楼层
zhgrh 发表于 2023-11-2 17:52
已发,感谢版主的回复帮助!

您好,您发送的是空白的信息,这边看不到,您重新发送一下,发送之后这里回复一下
使用道具 举报 回复 支持 反对
发表于 2023-11-2 18:08:14 | 显示全部楼层
堡塔运维小林 发表于 2023-11-2 17:54
您好,您发送的是空白的信息,这边看不到,您重新发送一下,发送之后这里回复一下 ...

已重新发送
使用道具 举报 回复 支持 反对
发表于 2023-11-2 18:32:00 | 显示全部楼层

感谢版主!已解决 非常的高效和专业 点赞!
使用道具 举报 回复 支持 反对
发表于 2023-11-2 18:32:52 | 显示全部楼层

已解决,MySQL日志信息中有这个报错[ERROR] InnoDB: Page [page id: space=43, page number=1] log sequence number 5531384 is in the future! Current system log sequence number 1210167,表明InnoDB存储引擎在MySQL中遇到了一个问题,与日志序列号(log sequence number)有关。错误消息中提到,某个页面的日志序列号(5531384)被认为是“在未来”,而当前的系统日志序列号为1210167
解决方法:在mysql的配置文件/etc/my.cnf中mysqld里面设置innodb_force_recovery = 1参数,重新启动mysql正常
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

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

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

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

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

工作时间:晚班:18:00 - 24:00

立即付费处理
快速回复 返回顶部 返回列表