Эта ошибка в основном возникает из-за изменения .env
значений файла.
SQLSTATE [HY000] [1045] В доступе пользователя 'root' @ 'localhost' отказано (с использованием пароля: НЕТ)
Ваша конфигурация файла .env
должна выглядеть примерно так:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=endorsify_dev // Your Database Name
DB_USERNAME=root // Your Database Username
DB_PASSWORD= // Your Database Password
ПРИМЕЧАНИЕ: Если в базе данных не установлен пароль, очистите его DB_PASSWORD
пустое пространство также должно быть удалено
Если все правильно, то После завершения редактирования .env
вы можете очистить кеш конфигурации с помощью следующей команды: php artisan config:cache
Также проверьтев config / database.php , убедитесь, что старое имя базы данных на нем не использовалось.
Также, если вы используете веб-сервер PHP по умолчанию (например, php artisan serve
)вам нужно перезагрузить сервер после изменения значений файла .env
Чтобы выполнить все ваши незавершенные миграции, выполните команду migrate Artisan: php artisan migrate