Laravel正在使用默认的宅基地用户详细信息进行连接,即使这些已被删除

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

我正在使用laravel 5.8.6并且可以使用artisan迁移工具连接到我的数据库,并且可以使用修补程序读取和写入数据库而没有任何问题。

当我启动默认的脚手架时,它无法连接,抱怨用户宅地@ localhost的登录失败。

我删除了.env.example文件并清除了各种缓存文件但没有成功。

对宅基地的完整搜索仅显示日志条目:

Illuminate \ Database \ QueryException (1045)
SQLSTATE[HY000] [1045] Access denied for user 'homestead'@'localhost' (using password: YES) (SQL: select * from `users` where `email` = 

任何想法都感激不尽。

laravel-5 database-connection
1个回答
0
投票

我遇到了完全相同的问题,我无法理解这是怎么回事。事实证明,在通过.env启动开发服务器后,我似乎更改了php artisan serve文件。它不会在运行时获取.env配置中的更改,并且会缓存配置。

跑完之后

php artisan config:clear

,关闭开发服务器并重新启动它,问题已解决,数据库连接成功使用正确设置的数据库凭据。

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