Приложению Laravel не удается завершить миграцию — Новая установка — Как исправить подключение к базе данных

#php #mysql #laravel #migration #laravel-artisan

#php #mysql #laravel #миграция #laravel-artisan

Вопрос:

Я настроил новое приложение для клиента и приступил к миграции php artisan, и я получаю классическую ошибку:

SQLSTATE HY000 2002 Не удалось установить соединение, поскольку целевая машина активно отказалась от него

Я просмотрел все конфигурационные файлы и перепробовал все комбинации базы данных, но я уверен, что это не так. Похоже, что это происходит между встроенным веб-сервером и базой данных. Я настроил MySQL следующим образом:

 DB_CONNECTION=mysql 
DB_HOST=127.0.0.1 
DB_PORT=3306 
DB_DATABASE=mcc_majestic 
DB_USERNAME=root 
DB_PASSWORD=
 

Я использую Laravel 8.23.1 и PHP 8. Недавно установленная операционная система — Windows 10 Pro для поддержки Docker позже. Проблема не в брандмауэре. Кто-нибудь оказался в этом положении и что вы изменили, чтобы это исправить? Я застрял, пока эта проблема не будет решена. Буду признателен за любую помощь.

Комментарии:

1. Итак, на сервере базы данных запущен localhosf? Вы снова проверили пароль для учетной записи root?

Ответ №1:

Это не проблема Laravel.

Убедитесь, что ваш локальный сервер запущен и работает.