梧桐树下听雨声 发表于 2024-11-22 11:10:46

【已完成】MySQL停止后一直无法启动,备份也不能用

为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:
9.0.0-lts、MySQL5.7.44
系统版本:
centos7.9
问题描述:
网站显示MySQL连接数超了,进服务器发现连接数是501,默认500,准备将max_connections改成2000,,点击保存后,发现数据库无法重启,之后数据库停止,就再也没办法启动了,数据库也没办法备份。这是一台新服务器,配置好环境后,只正常运行了一天多。现在数据库启动不起来,错误日志只截止到数据库自动停止的时候。重启服务器,修复面板均无法启动,其他软件都正常。
相关截图(日志、错误):





梧桐树下听雨声 发表于 2024-11-22 11:48:12

找了一台正常使用的服务器,将MySQL的配置修改内容直接复制到该服务器,能成功启动了,可能配置文件保存某些修改的时候出错了(我没有对内容进行修改)

志伟 发表于 2024-11-22 12:04:10

您好,有可能是Innodb存储引擎问题导致的MySQL启动失败,操作启动下MySQL,然后截图日志发出来看看

堡塔运维南一 发表于 2024-11-22 18:15:46

您好,执行下面命令,返回信息截图看看
/etc/init.d/mysqld start
/etc/init.d/mysqld status

梧桐树下听雨声 发表于 2024-11-23 09:03:49

堡塔运维南一 发表于 2024-11-22 18:15
您好,执行下面命令,返回信息截图看看
/etc/init.d/mysqld start
/etc/init.d/mysqld status ...

我通过复制一台正常服务器的配置内容过来,将数据库正常启动了,而且也能够正常重启。可能配置文件哪里出错了吧

梧桐树下听雨声 发表于 2024-11-23 09:07:16

堡塔运维南一 发表于 2024-11-22 18:15
您好,执行下面命令,返回信息截图看看
/etc/init.d/mysqld start
/etc/init.d/mysqld status ...

但是今天有个特殊情况,有一个网站的数据库出现了异常,检查发现数据库密码竟然变成乱码了,其他的数据库都正常。数据库密码都是原先自动生成的,只是最近刚通过一键转移更换了服务器,只发现了这一个数据库出现了这种情况。

堡塔运维南一 发表于 2024-12-9 18:28:08

您好,这个问题如果没有解决的话,请重新发帖哈,这篇帖子就关闭了
页: [1]
查看完整版本: 【已完成】MySQL停止后一直无法启动,备份也不能用