1. ホーム
  2. Mysql

MySQL 接続タイムアウト。エラー SQLSTATE[HY000] [2002] 接続がタイムアウトしました 解決済み

2022-02-16 19:59:35
<パス

に奇妙な問題が見つかりました。

今日、特に不思議な問題があって、サイトにアクセスできなくなり、その後、プロンプトが表示されました。 SQLSTATE[HY000] [2002] Connection timed out いろいろと調べてみたところ、IPアドレスの書き間違いが判明しました。

今まで問題なく使えていたのに、なぜ突然できなくなったのか、正確にはわかりません。。。。。。。

あなたがサーバーにコードを展開するとき、あなたのデータベース設定ファイルのデータベースアドレスではなく、サーバのIPアドレスは、書き込むことができません
のように記述する必要があります。

127.0.0.1

という書き方をする場合
127.0.0.1

という書き方をする場合
127.0.0.1

大切なことは3回言う

サーバーのipとして書くと、このエラーを報告します。

図のように(赤丸で囲った部分、127.0.0.1を使用する必要があります)。