昨天在使用phpmyadmin連接mysql時(shí)出現(xiàn)了#2002 – 服務(wù)器沒(méi)有響應(yīng),或者本地 MySQL 服務(wù)器的套接字沒(méi)有正確配置,但我利用php連接沒(méi)有問(wèn)題如下:
錯(cuò)誤:mysql返回:
#2002 - 服務(wù)器沒(méi)有響應(yīng)(或者本地 mysql 服務(wù)器的套接字沒(méi)有正確配置)
使用配置文件中定義的控制用戶連接失敗.
PHP代碼如下:
- <?php
- $link=mysql_connect("127.0.0.1","root","password");
- if (!$link) echo "connect error";
- else echo "connect ok";//Vevb.com
- ?>
后來(lái)想相MySQL數(shù)據(jù)庫(kù)服務(wù)器的地址應(yīng)該改成127.0.0.1.
具體方法:
打開(kāi)我們剛才拷貝到phpMyAdmin目錄下的config.inc.php 中,找到這句話:
$cfg['Servers'][$i]['host'] = 'localhost';
改成:
$cfg['Servers'][$i]['host'] = '127.0.0.1';
這樣即可了,導(dǎo)致這個(gè)問(wèn)題的原因我覺(jué)得應(yīng)該是host文件解析有問(wèn)題,大家處理應(yīng)該就好了.
新聞熱點(diǎn)
疑難解答