Questo non è un problema di Laravel, ma un problema generale di MySQL. Forse il server non è in esecuzione. Sei sicuro di eseguire MySQL in background?
Controlla questo link:MySQL andato Via
Esegui i seguenti controlli nel tuo sistema:
- Il Motore di database è in esecuzione
- Hai creato il tuo database
- Hai creato un utente e hai concesso i permessi al database
- Hai impostato l'utente e il database nel file .env di Laravel.
Dopodiché, prova a eseguire nuovamente il comando migrations, che è:
php artisan migrate
Come spiegato Qui
Facci sapere se questo aiuta :).