解决一个MySQL登录报ERROR 2002 (HY000)错的问题

一、背景

今天上午使用mysql-5.7.21-el7-x86_64.tar.gz包安装MySQL的时候报错如下:ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)。服务能够正常启停,但是不能成功登录,每次登录都报上面的错,网上看了很多资料,都没找到解决方案,自己尝试了一下,问题解决。

二、操作步骤
  1. 修改/etc/my.cnf文件,在[mysqld]下面添加:
socket=/tmp/mysql.sock
  1. 重启mysql服务,问题解决。
[root@GeekDevOps ~]# service mysqld restart
Shutting down MySQL.. SUCCESS! 
Starting MySQL. SUCCESS! 

猜你喜欢

转载自blog.csdn.net/solaraceboy/article/details/79553234