问题现象

mysql服务在运行一段时间后出现异常,连接mysql报错

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

在这里插入图片描述
重启mysql服务后,还是无法连接
find服务器上的mysql.sock,服务器上没有mysql.sock文件
在这里插入图片描述

问题原因

重启mysql服务mysql进程未重启
systemctl stop mysql之后ps -ef |grep mysql发现mysql进程仍然存在
在这里插入图片描述

解决措施

修改/etc/my.cnf文件,注释掉mysql.sock配置
kill -9 “mysql进程号”
重启mysql服务
再次连接mysql就没问题了
在这里插入图片描述

Logo

本社区面向用户介绍CSDN开发云部门内部产品使用和产品迭代功能,产品功能迭代和产品建议更透明和便捷

更多推荐