1

所以我的 Laragon 项目抛出了一个错误:

SQLSTATE[HY000] [1044] 拒绝用户 ''@'localhost' 访问数据库 'qa'

在我的 .env 文件中,我有

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=qa
DB_USERNAME=root
DB_PASSWORD=

我的数据库中没有密码,这是正确的,但是为什么系统(我可以从错误中判断)忽略数据库用户名?

4

1 回答 1

0

尝试清除缓存 $ php artisan cache:clear 并尝试通过键入 $ mysqld --tc-heuristic-recover=ROLLBACK 使用 laragon 终端打开 db的安全模式

否则尝试与另一个用户创建另一个数据库并升级该用户的所有权限,它将运行。

于 2017-01-02T08:47:28.667 回答