记录一次数据库too much connection及无法启动的排解方法

今天打开网站后台,发现报错,并提示:“MySQL server PID file could not be found”与“too much connection”错误,并且登录不上去,使用shell也报同样的错误,于是进行问题调研,调研过程如下:

1.试着重启mysql

2.发现无法重启

3.试着给放pid文件的文件夹附写权限,重启,同样失败

4.查看硬盘使用,发现硬盘空间被占用完

5.使用mysql -u name -p 进入数据库后台,使用”reset masters;”清空数据库日志(几十个G大小。。。。)

6.修改/etc/my.cnf文件,

找到

log-bin=mysql-bin
binlog_format=mixed

再这两行前面加上#,将其注释掉,再重启mysql。

7.问题解决

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理