PCにwampサーバーをインストールしました(インターネットまたはイントラネット接続がなく、Windows XP -OS)。しかし、MYSQL にアクセスすると、このエラー ポップアップが表示されます。このエラーを解決する方法について何か考えを教えてください。どうもありがとうございます。
「localhost」で MYSQL サーバーに接続できない (10061)
PCにwampサーバーをインストールしました(インターネットまたはイントラネット接続がなく、Windows XP -OS)。しかし、MYSQL にアクセスすると、このエラー ポップアップが表示されます。このエラーを解決する方法について何か考えを教えてください。どうもありがとうございます。
「localhost」で MYSQL サーバーに接続できない (10061)
コマンドラインから (start/run/ type cmd, press ok), type:
telnet localhost 3306
MySQL が実行されている場合は、mysql のバージョン (およびいくつかのゴミ) が表示されます。
サービスが実行されているかどうかを確認するには、次のように入力します。
sc query mysql
実行中の場合は、次のように表示されます。
SERVICE_NAME: mysql
TYPE : 10 WIN32_OWN_PROCESS
STATE : 4 RUNNING
(STOPPABLE,PAUSABLE,ACCEPTS_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
MySQL が実行されているかどうかを確認するには、サービスとしてインストールされている場合、[スタート] -> [コントロール パネル] -> [管理ツール] -> [サービス] に移動します (私はこれらのパスで少しずれている可能性があります。私は OS X / Linux です)ユーザー)、そのリストで MySQL を探します。開始または停止されているかどうかを確認します。
その後、必要に応じてポートスキャンを実行し、そのポートが開いているかどうかを確認できます。IP をスキャンして、どのポートが開いていて、何がリッスンしているかを教えてくれる無料のツールがオンラインでたくさんあります。
実行されていることを確認し、正しい IP ( 127.0.0.1 ) を実際にリッスンしていることを my.cnf で確認し、正しいポートにも接続していることを確認します。
デバッグにも telnet を使用してみて、問題がどこにあるのかを確認してください。mysql が起動していないか、別のポートをリッスンしている可能性があります。
インストール中に何かを行わない限り、ポートは標準になり、サービスはインストール後に実行されないと思います。
MySQL は、サーバーを管理するためのいくつかの GUI ツールを提供しています: http://dev.mysql.com/downloads/gui-tools/5.0.html それらのツールの 1 つは、実行中のサービスを検出し、サーバーの停止と起動を簡単にします。「MySQL」のサービスのリストを確認して、そのサービスがアクティブかどうかを確認することもできます。
サービスが実行されていても接続できない場合は、Windows ファイアウォールがポートへのアクセスをブロックしていないことを確認する必要があります。ファイアウォールがプログラムをブロックしたときに通知するように構成されていない場合 (Windows ファイアウォール コントロール パネルを確認してください。プログラムが検出されたことを通知していない可能性があります)。