ホームページ >データベース >mysql チュートリアル >リモート サーバー上の「ターゲット マシンが積極的に拒否したため、接続を確立できませんでした」という MySQL エラーを修正するにはどうすればよいですか?

リモート サーバー上の「ターゲット マシンが積極的に拒否したため、接続を確立できませんでした」という MySQL エラーを修正するにはどうすればよいですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-11-03 02:25:29998ブラウズ

How Do I Fix the

「ターゲット マシンが積極的に拒否したため、Mysql 接続を確立できませんでした」エラーの解決

同様の問題を調査したにもかかわらず、理由は不明のままですPHP スクリプトで「ターゲット マシンが積極的に拒否したため、接続を確立できませんでした。」というエラーが発生します。パスワードの忘れやファイアウォールのブロックの問題に直面した他の人たちとは異なり、あなたの状況は別の原因を示唆しています。

.nf.biz 上のリモート データベースに接続しようとしているコードを調べると、MySQL サーバーが現在、*nix ソケット経由またはローカルホスト アドレスからの接続のみを受け入れるように構成されています。

この問題を解決するには、my.cnf 構成ファイル (通常は次の場所にあります) を変更します。 /etc/mysql/my.cnf (Ubuntu の場合)。次の変更を加えます:

  1. 変更:bind-address = 127.0.0.1 から binding-address = 0.0.0.0
  2. コメントアウト: #skip-networking

変更を保存し、MySQL を再起動します。

ただし、 MySQL サーバーを公共のインターネットに公開すると、悪意のあるユーザーからの接続を意図せず許可してしまう可能性があることに注意することが重要です。データベースを保護するために追加のセキュリティ対策を導入することを検討してください。

以上がリモート サーバー上の「ターゲット マシンが積極的に拒否したため、接続を確立できませんでした」という MySQL エラーを修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。