MySql教程

Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2 &qu

本文主要是介绍Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2 &qu,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2 "没有那个文件或目录")

  • 找到 /etc/mysql/mariadb.conf.d/看看client中的socket=啥

  • 我的是socket = /var/run/mysqld/mysqld.sock

  • 所以我修改的软链接是

sudo ln -s /var/run/mysqld/mysqld.sock /var/lib/mysql/mysql.sock

  • 一定要根据etc下的配置文件去找sock,我看了好几篇博文,发现都不一样还有的在tmp下

  • mysql mariadb都是适用,不过具体名字的可能不一样,后缀是一样的

  • 重启

service mysql restart

这篇关于Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2 &qu的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!