Laravel不接受MySQL登录信息

时间:2018-09-07 13:14:16

标签: php mysql laravel pdo artisan-migrate

我试图在我的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

1 个答案:

答案 0 :(得分:0)

该错误是由于凭据所致,应用程序在更新.env之前是否已投放?

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

php artisan config:clear

这将重新读取.env文件。