错误提示: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