轉載鏈接:http://blog.csdn.net/ixidof/article/details/5958904
摘要:解決不能通過mysql .sock連接MySQL問題 這個問題主要提示是,不能通過 '/tmp/mysql .sock'連到服務器,而php標準配置正是用過'/tmp/mysql .sock',但是一些mysql 安裝方法 將 mysql .sock放在/var/lib/mysql .sock或者其他的什么地方,你可以通過修改/etc/my.cnf文件來修正它,打開文件,可以看到如下的東東:
? [mysql d]
socket=/var/lib/mysql .sock
改一下就好了,但也會引起其他的問題,如mysql 程序連不上了,再加一點:
[mysql ]
socket=/tmp/mysql .sock
或者還可以通過修改php.ini中的配置來使php用其他的mysql .sock來連,這個大家自己去找找
或者用這樣的方法:
ln -s /var/lib/mysql /mysql .sock /tmp/mysql .sock
成功了,就是這樣ln -s /var/lib/mysql /mysql .sock /tmp/mysql .sock