laravel migrate DB_PASSWORD未生效

代码是从git上面直接clone下来的,在做项目配置,执行到数据库同步命令php artisan migrate时,报错:

In Connection.php line 664:

  SQLSTATE[HY000] [1045] Access denied for user 'homestead'@'localhost' (using password: YES) (SQL: select * from information_schema.tables where table_schema = laravel-shop and
  table_name = migrations)

我发现连接用的密码不是我.env中配置的密码,试过清楚缓存什么的,都没有用(刚下下来的代码也没有做缓存);检查了.evn文件里面的配置和config/database.php的配置都正常,请大神不吝赐教~

贴一下配置图,database.php(没做任何修改)

https://img.mukewang.com/5c8f3c740001bb6c08000650.jpg

.env

https://img.mukewang.com/5c8f3c750001963a04770338.jpg

慕码人2483693
浏览 627回答 2
2回答

HUX布斯

是我糊涂了,数据库连接,是user@host,我忘记修改host了,我老以为是穿进去的密码错了==

斯蒂芬大帝

你看看是用户操作权限的问题还是其他的,你可以用xdbug工具调试下,传入的数据库参数是哪些。
打开App,查看更多内容
随时随地看视频慕课网APP