我试图在我的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
答案 0 :(得分:0)
该错误是由于凭据所致,应用程序在更新.env之前是否已投放?
如果是,则需要在控制台中运行:
php artisan config:clear
这将重新读取.env文件。