使用
mysql -uroot -p
登录mysql时报错如上,网上查了一些资料知道是mysql.sock 的问题
网上有说要重启mysql服务器,重启失败。
于是直接把 /tmp 目录下的 mysql.sock 以及 mysql.sock.lock 两个文件给删除了
然后重新重启mysql服务器,成功
service mysql start
再次登录mysql成功,总结:可能是之前自动生成的文件 mysql.sock 有问题,或者是文件夹权限不够(尝试过程中把文件夹权限改为了777)
以上为我的情况,仅供参考。