「ターゲット マシンが積極的に拒否したため、Mysql 接続を確立できませんでした」エラーの解決
同様の問題を調査したにもかかわらず、理由は不明のままですPHP スクリプトで「ターゲット マシンが積極的に拒否したため、接続を確立できませんでした。」というエラーが発生します。パスワードの忘れやファイアウォールのブロックの問題に直面した他の人たちとは異なり、あなたの状況は別の原因を示唆しています。
.nf.biz 上のリモート データベースに接続しようとしているコードを調べると、MySQL サーバーが現在、*nix ソケット経由またはローカルホスト アドレスからの接続のみを受け入れるように構成されています。
この問題を解決するには、my.cnf 構成ファイル (通常は次の場所にあります) を変更します。 /etc/mysql/my.cnf (Ubuntu の場合)。次の変更を加えます:
変更を保存し、MySQL を再起動します。
ただし、 MySQL サーバーを公共のインターネットに公開すると、悪意のあるユーザーからの接続を意図せず許可してしまう可能性があることに注意することが重要です。データベースを保護するために追加のセキュリティ対策を導入することを検討してください。
以上がリモート サーバー上の「ターゲット マシンが積極的に拒否したため、接続を確立できませんでした」という MySQL エラーを修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。