美文网首页
记录下mysql启动失败ERROR 2002 (HY000)

记录下mysql启动失败ERROR 2002 (HY000)

作者: 网络异常z | 来源:发表于2018-08-26 18:51 被阅读5次

远程连入服务器,试图登录mysql,弹出

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

和往常一样,尝试这重启它。应该这个问题就会解决。然后在等待近30s后 弹出

[....] Restarting mysql (via systemctl): mysql.serviceJob for mysql.service failed because the control process exited with error code. See "systemctl status mysql.service" and "journalctl -xe" for details.
 failed!

按它的意思,分别输入[ systemctl status mysql.service ]、[ journalctl -xe ]查看出错原因,并没有得到有效的信息。
尝试去[ /var/log/mysql ]查看mysql的错误日志。


Terminal

发现是内存不够
通过 top 查看谁吃了设备的内存

tomcat

这里应该是有问题的,tomcat 不应该会占用我这么多内存,后面再研究。

[ kill -9 相应的pid ] 强制停止它.

通过 [ free ] 命令 确定内存还给我后,再次启动mysql,登录成功

相关文章

网友评论

      本文标题:记录下mysql启动失败ERROR 2002 (HY000)

      本文链接:https://www.haomeiwen.com/subject/kinoiftx.html