用phpMyAdmin連接數據庫時出現的錯誤#2002

#2002 - 服務器沒有響應

(or the local MySQL server's socket is not correctly configured)

原因:

這個問題一般是由於不能通過mysql.sock來連接數據庫。

一般php.ini不需要修改的,但有些未知的原因需要指定mysql.default_socket的值,

mysql.sock的路徑根據你的mysql的安裝會有所不同。

解決方法:

1、確定MYSQL服務器的mysql.sock的路徑

可以用命令netstat -nap |grep mysql去查看。

我的服務器是/tmp/mysql.sock。

2、編輯php.ini

mysql.default_socket = /tmp/mysql.sock

3、重新啟動apache服務器即可。

留言

這個網誌中的熱門文章

名言-神劍闖江湖

[VPN] windows 7上用bat 自動連接PPTP VPN 並設定ROUTE

[php] 裁切圖片並縮小至指定大小