2011-08-11 8 views
2

最新のWAMP(v 2.1)をダウンロードして、基本的に新しくインストールしました。サーバが応答していない(またはローカルのMySQLサーバのソケットが正しく設定されていない)

私はlocalhost/phpmyadminに行き、私はこのエラーを取得する:

Error MySQL said:

2002 - The server is not responding (or the local MySQL server's socket is not correctly configured)

は一体何?私は何をしますか?

答えて

1

MySQLリスナーはポート3306で稼働していますか?私は見るためにコマンドラインクライアントでログインしようとします。また、mysqld.exeが実行されているかどうかを確認する必要があります。そうでない場合は、起動します。サービスとして実行する方法を解説します。

+0

また、ポートをブロックしているファイアウォールルールも確認してください。 – Devraj

+0

mysqlコンソールはパスワードを尋ねます。私はそれを知らないのですか?また、WAMPをクリックしてMySQLメニューに移動すると、サービスに移動します。「開始/再開サービス」をクリックするだけです。 – nn2

+0

インストール時に管理者のユーザー名とパスワードを設定し、作成したデータベースごとに資格情報を作成する必要があります。サービスが開始されていない場合は、再開するように指示します。また、コマンドラインで起動することもできます。例外メッセージがある場合は、それを読むことになります。 – duffymo

0

多分mysqlのポートをブロックするファイアウォール

0

のphp.ini -

mysql.default_socket = "C:/www/tmp/mysql.sock" 

あなたのphp/binフォルダの下のmy.ini - あなたのmysqlフォルダ

socket  = "C:/www/tmp/mysql.sock" 

は、これは私のために働きました。 Windows XPでWAMP2.2を使用する。

また、両方でポートが3306に設定されていることを確認しました。

0

私は10時間の脳暴風の後に解決策を見つけました。

1- Webサーバーのディレクトリにあるmy.iniファイルに移動し、mysql socket = "MySQL"の設定を"/tmp/mysql.sock"に変更しました。

2 phpのiniファイルで同じ操作を行い、Webサーバーを再起動してください!

上記の手順は、ソリューションを入手するのに便利です。 問題を解決するのに十分であれば、解答をマークしてください。

関連する問題