「mysql_connect(): 接続が確立できませんでした」エラーのトラブルシューティング
mysql_connect() を使用してデータベース接続を確立しようとすると、「いいえ」エラーが発生する場合があります。ターゲット マシンが積極的に拒否したため、接続を確立できました。」これは通常、問題が PHP コード自体の外側にあり、ネットワーク接続またはファイアウォール設定に関連していることを示します。
このエラーに対処するには、さまざまな側面を確認することが重要です。
-
ポート構成: MySQL サーバーがポート 3306 でリッスンしていることを確認します。必要に応じて、スクリプトのポート設定と一致するように再構成します。
-
ホスト アドレス: 「127.0.0.0.0」を使用してみてください。 0.1」、または「localhost」の代わりにサーバーの特定の IP アドレス。場合によっては、サーバーはホスト名ではなく特定の IP アドレスをリッスンします。
-
プロトコルの互換性: 接続が正しいプロトコル (TCP または UDP) を使用していることを確認します。通常、デフォルトは TCP ですが、念のため確認する価値があります。
-
ファイアウォールの制限: ローカルのファイアウォール設定を確認し、指定されたポートで MySQL サーバーへの接続が許可されていることを確認してください。必要に応じてアクセスを許可するようにルールを調整します。
これらの潜在的な問題に対処することで、「接続が確立できませんでした」エラーを克服し、MySQL データベースへの接続を正常に確立できます。
以上が「mysql_connect(): 接続できませんでした」エラーが発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。