智健blog

mysql无法连接,mysqd服务也正常

错误如下
(base) [root@localhost ~]# mysql -u root -p
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

建立软链接(让 /tmp/mysql.sock 指向正确的socket)


ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock

前提是 /tmp/mysql.sock 不存在,否则先删除:

rm -f /tmp/mysql.sock
ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock

这样用默认命令就不会找不到socket了。

posted @ 2025-06-24 15:20  智健  阅读(12)  评论(0)    收藏  举报