![](/img/trans.png)
[英]Laravel 5 - SQLSTATE[HY000][1045] Access denied for user 'root'@'localhost' (using password: NO)
[英]SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) -> Laravel 8
我正在学习 Laravel 课程,但在数据库模块中遇到了一些问题......
关于“php artisan migrate”,当我尝试执行此命令时,出现此消息:执行命令后<\/a>
那是我的 .env
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=blog
DB_USERNAME=root
DB_PASSWORD=
错误消息告诉您问题 - 用户“root”在没有指定密码的情况下无权访问数据库。
你知道你的root密码吗? 已经定了一个吗?
如果您知道密码,请将其添加到您的 .env 文件中。 如果尚未设置,请阅读操作系统上的 mysql\/mariadb 手册,了解如何设置 root 密码 - 然后将其添加到 .env 文件中。
(@Suleman 和@John Lobo,你能回答一下,以便我评价它是正确的吗?!)
这只是php artisan config:cache
在 .env 和 database.php 进行一些更改后(就像@John Lobo 所说)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.