web-dev-qa-db-fra.com

Laravel 6.4.1 SQLSTATE [HY000] [2002] Connexion refusée

Je suis nouveau dans le développement Laravel. J'ai mis à jour Xampp vers 7.3.11 sur mon Mac Mojave 10.14.6. Dans le projet Laravel lorsque je frappe php artisan migrate commande j'ai eu l'erreur suivante.

SQLSTATE [HY000] [2002] Connexion refusée (SQL: sélectionnez * dans information_schema.tables où table_schema = laravel et table_name = migrations et table_type = 'BASE TABLE')

Lorsque je démarre le service Xampp, mon panneau d'administration s'exécute sur http://127.0.0.1:8080/phpmyadmin . Mon projet de travail en Laravel ne se connecte pas non plus à la base de données en disant que la connexion a été refusée. J'ai essayé en changeant DB_Port et DB_Host dans un fichier .env. J'ai essayé en effaçant le cache.

Toute aide serait appréciée.

Ma .env fichier

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

J'ai eu le même problème et lorsque j'ai appliqué les opérations suivantes, le problème a été résolu.

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