web-dev-qa-db-ja.com

Laravel 6.4.1 SQLSTATE [HY000] [2002]接続が拒否されました

私はLaravel開発で新しいです。MacMojave 10.14.6でXamppを7.3.11に更新しました。Laravelプロジェクトでphp artisan migrateを押すとコマンド次のエラーが発生しました。

SQLSTATE [HY000] [2002]接続が拒否されました(SQL:select * from information_schema.tables where table_schema = laravel and table_name = migrations and table_type = 'BASE TABLE'))

Xamppサービスを開始すると、管理パネルが http://127.0.0.1:8080/phpmyadmin で実行されます。 Laravelの私の作業中のプロジェクトも、接続が拒否されたとしてデータベースに接続していません。envファイルのDB_PortDB_Hostを変更してみました。キャッシュをクリアしてみました。

どんな助けでもありがたいです。

私の.envファイル

DB_CONNECTION=mysql
DB_Host=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel
DB_USERNAME=root
DB_PASSWORD=
3
Manish Mahajan

同じ問題がありましたが、以下の操作を行うと問題は解決しました。

    php artisan key:generate
    php artisan cache:clear
    php artisan route:clear
    php artisan config:clear 
    php artisan view:clear 
0
ufuk