Эта ошибка обычно означает, что целевой компьютер был доступен, но не прослушивает этот порт.
Некоторые вещи для проверки:
- Порт по умолчанию для MySQL - 3306, а не3308. Было ли это изменение преднамеренным?
- XAMPP часто требует запуска базы данных вручную.Он подключен?
- Если база данных находится на вашем локальном компьютере, она также настроена на прослушивание 3308 вместо 3306, как ваш код Laravel?
- Убедитесь, что ваша конфигурация не кэширована:
php artisan config:clear
Если база данных находится не на вашем локальном компьютере, то это может быть настройка брандмауэра, вызывающая проблему.