エラー: SQLSTATE[HY000] [2002] 接続失敗
問題:
の場合ローカル マシンからリモート MySQL サーバーに接続すると、次のエラーが発生します発生場所:
SQLSTATE[HY000] [2002] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
環境:
ローカル環境 (envファイル):
追加コンテキスト:
<code class="php">User::create(['first_name' => 'moti']);</code>
考えられる原因と解決策:
このエラーは、リモート サーバーがローカル マシンからの接続試行に応答していないことを示しています。これは、リモート サーバー上の MySQL ソケットに公開インターフェイスからアクセスできないことが考えられます。
正常に接続するには、次の手順が必要になる場合があります。
以上がリモート MySQL サーバーに接続しようとすると「接続失敗」エラーが発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。