Can‘t connect to local MySQL server through socket mysqld.sock

问题:Cant connect to local MySQL server through socket tmpmysqld.sock[rootlfqb data]# mysql -urootERROR 2002

问题:

Can't connect to local MySQL server through socket '/tmp/mysqld.sock'


[root@lfqb data]# mysql -uroot
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysqld.sock' (2)

原因:

mysql客户端默认去找 /tmp/mysqld.sock 做连接,而mysqld.sock有可能不在此处。比如在 /var/lib/mysql/mysql.sock

解决:

在/tmp下做一个链接,链接到真实sock文件.

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

发布者:admin,转转请注明出处:http://www.yc00.com/web/1755028166a5228601.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信