Illuminate\Database\QueryException SQLSTATE[HY000] [2002] Connection refused

久しぶりにLaravelを触っていたらエラーばかり。

以下のエラーに遭遇しました。

Illuminate\Database\QueryException
SQLSTATE[HY000] [2002] Connection refused 

Connection refusedは接続拒否という意味です。データベース側がおかしそうですね。

SQL: insert intoとエラーに続き値は取れていましたし。データベースを確認していきます。

データベース(DB)にログインできるか

.envファイルに記入されているDB情報通りにDBへログインできるか確認します。

ログインできず、以下のエラーに遭遇しました。

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

別記事で解決までまとめました。

SQL

Posted by Nakamoto