Убедитесь, что у вас есть правильные параметры, когда дело доходит до базы данных в вашем файле .env
.Вот сценарий для localhost:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=your_database_name
DB_USERNAME=your_username
DB_PASSWORD=your_pass
После любого изменения в .env
используйте php artisan config:cache
в консоли
Также в config / database.php установите
'charset' => 'utf8mb4',
'collation' => 'utf8mb4_unicode_ci',
'modes' => [
'ONLY_FULL_GROUP_BY',
'STRICT_TRANS_TABLES',
'NO_ZERO_IN_DATE',
'NO_ZERO_DATE',
'ERROR_FOR_DIVISION_BY_ZERO',
'NO_ENGINE_SUBSTITUTION',
],
Тогда также: php artisan config:cache
Удачи!