5

MySQLサーバー5.0をデータベースとして使用しようとしている本番マシンのオペレーティングシステムとしてwindow 7を使用しています。しかし、本番マシンで MySQL を構成できません。以下は私が受け取っているエラーです。

接続が次のエラーで失敗したため、セキュリティ設定をデータベースに適用できませんでした:

エラー番号 2003
localhost の MySQL サーバーに接続できません (10061)。

メッセージは、この問題を解決するには TCP 3306 ポートを開く必要があることも示しています。確認したところ、TCP 3306 ポートが既に開いていて、状態がリッスンしていることがわかりました。

これは私の「netstat -an」コマンドの結果です -

Proto LocalAddress ForeignAddress 状態
TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING

これは、3306 の TCP が開いていることを意味します。誰でもこの問題の解決策を教えてください。ただし、window xp で同じ MySQL Server セットアップをインストールして構成することはできます。私もグーグルを試してみて、たくさんのブログを見つけましたが、どれも役に立ちません。

どうもありがとう。

4

5 に答える 5

5

変化する

 host: localhost

 host: 127.0.0.1

これは、データベースの解決方法が原因である可能性があります。

于 2012-06-03T03:56:28.683 に答える
0

問題は解決しました。[設定] の [サービス] セクションで MySQL が実行されていませんでした。XAMMP がバックグラウンドで実行中のアプリケーションを切断したためです。

于 2016-12-22T18:10:14.520 に答える
0

最初にシステムをチェックします。MySQL サービスが実行状態にあるかどうかを確認します。サービスのパスを確認するには、[マイ コンピュータ] > [管理] > [サービスとアプリケーション] > [サービス] を右クリックし、MySQL サービスのステータスが開始されているかどうかを確認します。それ以外の場合は、サービスを右クリックしてサービスを開始します。

これがお役に立てば幸いです。

于 2014-11-25T13:22:16.573 に答える
0

ポート 3036 が別のアプリケーションによって既に使用されているかどうかを確認しましたか? telnet hostname3036 がローカル MySQL サーバーとリモート マシンで動作するかどうかを確認しましたか?

于 2011-07-06T16:08:05.393 に答える