gpt4 book ai didi

php - Laravel 5.4 - 我什至无法执行 php artisan config :clear - [Illuminate\Database\QueryException] SQLSTATE[HY000] [1044]

转载 作者:行者123 更新时间:2023-11-28 23:15:11 27 4
gpt4 key购买 nike

我的项目运行良好。在另一个 Mac 本地主机上复制和粘贴文件后,我总是得到同样的错误:

[Illuminate\Database\QueryException]
SQLSTATE[HY000] [1044] Access denied for user ''@'localhost' to database '***' (SQL: select * from roles)

[PDOException]

SQLSTATE[HY000] [1044] Access denied for user ''@'localhost' to database '***'

我已经检查了 .env 文件,但此时 Laravel 似乎无法执行代码。这个“角色”是一个通过数据透视表具有多对多关系的表。

注意 1:新鲜的 Laravel 应用程序运行良好。

注2:因为我无法清除缓存,所以Laravel一直认为用户b为空。

有人可以帮帮我吗?

谢谢!

最佳答案

如果您的连接字符串被缓存,它将继续使用它。

您可以尝试使用

清除并重建连接和配置字符串

php artisan 配置:缓存

或者您可以明确清除:

php artisan 缓存:清除

那是行不通的,我认为您的数据库由于其他原因未连接。

您使用的是 MySQL 还是 SQL Server?

关于php - Laravel 5.4 - 我什至无法执行 php artisan config :clear - [Illuminate\Database\QueryException] SQLSTATE[HY000] [1044],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44217172/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com