Laravel没有获取MySQL登录信息

问题描述 投票:0回答:1

我正试图在我的Laravel项目上运行php artisan migrate,但我一直在获得SQLSTATE[HY000] [1045] Access denied for user 'app'@'localhost' (using password: YES)。我创建了一个python测试程序,用完全相同的信息连接到数据库并且它可以工作,所以我知道细节是正确的。

如果您需要,请在.env中获取信息:

DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=8889
DB_DATABASE=testapp
DB_USERNAME=app
DB_PASSWORD=123abc

我错过了一步吗?在此先感谢您的帮助! <3

php mysql laravel pdo artisan-migrate
1个回答
0
投票

错误是由凭据引起的,在更新.env之前服务器是否正在服务?

如果是,您将需要在控制台中运行:

php artisan config:clear

然后,这将重新读取.env文件。

© www.soinside.com 2019 - 2024. All rights reserved.