我正在学习Laravel课程,在数据库模块中遇到了一些问题。。。
这是关于";php artisan migrate";,当我尝试执行此命令时,会显示以下消息:执行命令后
那是我的.env
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=blog
DB_USERNAME=root
DB_PASSWORD=
(我已经试着把密码放在.env,但还是一样(
(@Suleman和@John Lobo,你能给出一个答案吗?这样我就可以把它评为正确的了?!(
在.env和database.php(就像@John Lobo所说的(上做了一些更改后,它只是php artisan config:cache
错误消息告诉您问题——如果没有指定密码,用户"root"将无法访问数据库。
你知道你的root密码吗?设置好了吗?
如果您知道密码,请将其添加到.env文件中。如果还没有设置,请阅读操作系统上mysql/mariadb的手册,了解如何设置根密码,然后将其添加到.env文件中。