错误提示:Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
摘要:解决不能通过mysql.sock连接MySQL问题 这个问题主要提示是,不能通过 '/tmp/mysql.sock'连到服务器,而php标准配置正是用过'/tmp/mysql.sock',但是一些mysql安装将 mysql.sock放在/var/lib/mysql.sock或者其他的什么地方。
解决方法,用软连接连过去。
ln -s /tmp/mysql.sock /var/run/mysqld/mysqld.sock
然后用chown,保持用户名和组名和原sock文件一致就行了。
参考 blog.csdn.net/lmss82/article/details/4414178
linux c++编写访问mysql程序,访问数据库出错,解决方法
精选 转载![](https://ucenter.51cto.com/images/noavatar_middle.gif)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'
MySQL在linux安装之后,连接到服务,报了下面的错误: 解决办法: 1
MySQL exception mysql linux安装 权限问题