【已完成】mysql数据库无法打开
本帖最后由 堡塔运维小林 于 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掉占用的进程,再次尝试重启 依旧失败,实在没招了。。 请教下前辈老师们 感谢指点迷津!
相关截图(日志、错误):如图
您好,从您上面的日志信息来看,您的3306端口被占用了,您复制下面的命令到终端中执行,查看占用的进程,把这个进程kill掉,再去启动MySQL看看是否正常
ss -auntpl |grep 3306 您好,您的问题是否解决了呢?如果还未解决,请重新发帖处理,这边先完成结贴了 堡塔运维小林 发表于 2023-11-1 23:52
您好,从您上面的日志信息来看,您的3306端口被占用了,您复制下面的命令到终端中执行,查看占用的进程,把 ...
kill掉进程后 仍然提示重启失败,目前尚未解决 zhgrh 发表于 2023-11-2 17:24
kill掉进程后 仍然提示重启失败,目前尚未解决
您好,请私信我您的todesk或者向日葵,我远程看看,私信后这里回复一下 堡塔运维小林 发表于 2023-11-2 17:31
您好,请私信我您的todesk或者向日葵,我远程看看,私信后这里回复一下
已发,感谢版主的回复帮助!:hug: zhgrh 发表于 2023-11-2 17:52
已发,感谢版主的回复帮助!
您好,您发送的是空白的信息,这边看不到,您重新发送一下,发送之后这里回复一下 堡塔运维小林 发表于 2023-11-2 17:54
您好,您发送的是空白的信息,这边看不到,您重新发送一下,发送之后这里回复一下 ...
:victory:已重新发送:handshake
感谢版主!已解决 非常的高效和专业 点赞!:handshake
zhgrh 发表于 2023-11-2 18:08
已重新发送
已解决,MySQL日志信息中有这个报错 InnoDB: Page 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正常
页:
[1]