Illuminate\Database\QueryException : SQLSTATE[HY000] [2002] Connection refused..
などのエラーが出た際、.envファイルがうまく反映されていないことが原因の可能性があります。
.envファイルが反映されない時の対処法
キャッシュをクリアすることで.envファイルが正しく反映されるようになります。
php artisan cache:clear
コンフィグの設定もコマンドでキャッシュをクリアできます。
php artisan config:cache
MAMP環境などで開発している場合は、Stop Servers
で再起動してからもう一度確認してみましょう。