Я получаю эту ошибку при запуске (я использую laravel 7.9.2)
php artisan migrate
SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES) (SQL: select * from information_schema.tables where table_schema = mydb and table_name = migrations and table_type = 'BASE TABLE')
at vendor/laravel/framework/src/Illuminate/Database/Connection.php:671
667| // If an exception occurs when attempting to run a query, we'll format the error
668| // message to include the bindings with SQL, which will make this exception a
669| // lot more helpful to the developer instead of just the database's errors.
670| catch (Exception $e) {
> 671| throw new QueryException(
672| $query, $this->prepareBindings($bindings), $e
673| );
674| }
675|
+34 vendor frames
35 artisan:37
В локальной среде все работает гладко
пробовал
php artisan config:cache
php artisan cache:clear
Я могу получить доступ к производственной базе данных без каких-либо проблем
Мой файл .env должен быть исправен (я использую другие версии laravel в производстве, и у меня не возникало таких проблем)
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=mydb
DB_USERNAME=root
DB_PASSWORD=mypassword
Примечание: я обновил php версию до 7.4.5