我正试图在我的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
错误是由凭据引起的,在更新.env之前服务器是否正在服务?
如果是,您将需要在控制台中运行:
php artisan config:clear
然后,这将重新读取.env文件。