ホームページ >バックエンド開発 >PHPチュートリアル >phpmyadmin が mysql に接続すると、2002 サーバーが応答しません_PHP チュートリアル

phpmyadmin が mysql に接続すると、2002 サーバーが応答しません_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:06:03948ブラウズ

昨日、phpmyadmin を使用して mysql に接続したときに

#2002 が発生しました。サーバーは応答しませんでした (または、ローカル MySQL サーバーのソケットが正しく構成されていませんでした)。しかし、php を使用して

のように接続するのには問題ありませんでした。

後で、MySQL データベース サーバーのアドレスを 127.0.0.1 に変更する必要があると考えました。
コードは次のとおりです コードをコピー

$link=mysql_connect("127.0.0.1","root","パスワード"); if (!$link) echo "接続エラー"; それ以外の場合は「接続OK」をエコーし​​ます
?>

具体的な方法:

phpMyAdmin ディレクトリにコピーした config.inc.php を開きます

次の文が見つかりました:

コードは次のとおりです$cfg['サーバー'][$i]['ホスト'] = 'ローカルホスト';この問題の原因は、ホスト ファイルの解析に問題があることだと思います。これは全員で解決する必要があります。
コードをコピー

に変更されました

$cfg['サーバー'][$i]['ホスト'] = '127.0.0.1';

http://www.bkjia.com/PHPjc/630736.html

tru​​ehttp://www.bkjia.com/PHPjc/630736.html技術記事昨日、phpmyadmin を使用して mysql に接続したとき、#2002 サーバーが応答しませんでした (または、ローカル MySQL サーバーのソケットが正しく設定されていませんでした)。しかし、コードは次のようなので、php を使用して問題なく接続できました...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。