Este no es un problema de Laravel, sino un problema general de MySQL. Tal vez el servidor no se está ejecutando. ¿Estás seguro de que estás ejecutando MySQL en segundo plano?
Consulte este enlace:MySQL Gone Ausente
Realice las siguientes comprobaciones en su sistema:
- El motor de base de datos se está ejecutando
- Ha creado su base de datos
- Ha creado un usuario y ha otorgado permisos a la base de datos
- Ha configurado el usuario y la base de datos en el archivo .env de Laravel.
Después de esto, intente ejecutar el comando de migraciones nuevamente, que es:
php artisan migrate
Como se explica Aquí
Háganos saber si eso ayuda :).