ローカル環境でLaravelがsqlstate[hy000] [2002]エラーを返す時

Laravel

sqlstate[hy000] [2002] connection refused

Laravelでデータベースのモデル作ってマイグレーションして、いざローカル環境(http://localhost:8000/)の画面で表示してみようとしたら、

illuminate\database\queryexception sqlstate[hy000] [2002] connection refused

というエラーが発生

エラー内容的には「SQLの接続が失敗」したらしいんだけど、どこを見回しても間違ってるところがない

って時の意外な解決方法

この記事の内容

解決方法

ローカルで起動中のサーバを一旦停止してから、再起動する

停止

Ctrl + C

再起動

php artisan serve

あくまでサンプルアプリ作るレベルの話だけど、

Railsはめぼしいエラーもなくサクサク進んでたのに比べて、Laravelは地味にちょこちょこ引っかかる気が・・・

エンジニアの年収を上げる方法

フリーランスエンジニアで年収を大幅アップしませんか?
実際に僕は会社員からフリーランスエンジニアになって年収が87万円アップしました

今なら相談(ヒアリング)するだけで3,000円分のamazonギフト券がもらえます!
初めての案件契約で最大10万円分の準備金がもらえます
非公開の高単価案件(100万円超え)が多数あります

詳しくはこちら