gpt4 book ai didi

mysql - Cloudways SQLSTATE[HY000] [1045] 访问被拒绝 'root' @'localhost'(使用密码 : YES) (SQL: SHOW FULL TABLES WHERE table_type = 'BASE TABLE' )

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

我正在尝试在我的cloudways服务器中执行数据库迁移,但它返回给我这个错误:

SQLSTATE[HY000] [1045] Access denied for 'root'@'localhost' (using password: YES) (SQL: SHOW FULL TABLES WHERE table_type = 'BASE TABLE').

image error here

我已经从 gitlab 存储库在 cloudways 上部署了我的 laravel 项目,并且我还通过 cloudways 终端编辑了文件 .env并更改了值 DB_DATABASE带有我的数据库的名称和 DB_USERNAME & DB_PASSWORD使用我的数据库用户名和密码...然后,我用 :w 写入并保存和:q在控制台上,然后我启动了命令:'php artisan migrate:fresh ' 迁移我的表,但 cloudways 控制台返回我上面提到的错误。如果我尝试使用以下命令在 cloudways 终端中登录 mysql,也会出现相同的错误: ' mysql -u root -p '(输入密码后)。我非常非常确定DB_DATABASE , DS_USERNAMEDB_PASSWORD在我的.env文件是正确的,所以我不明白我做错了。有人可以帮助我吗?

编辑:此处的 env 文件 image .env file

编辑2:mysql验证方法authentication on local

最佳答案

试试这个

php artisan config:cache
composer dump-autoload

关于mysql - Cloudways SQLSTATE[HY000] [1045] 访问被拒绝 'root' @'localhost'(使用密码 : YES) (SQL: SHOW FULL TABLES WHERE table_type = 'BASE TABLE' ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58899007/

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