Php mysql、Laravel 5的访问被拒绝

Php mysql、Laravel 5的访问被拒绝,php,mysql,laravel-5,Php,Mysql,Laravel 5,我已经按照TUT中的说明配置了.env文件,但是我仍然不断地拒绝用户'root'@'localhost'的SQLSTATE[HY000][1045]访问(使用密码:YES) 我的凭证是正确的,因为当我通过终端使用MAMP的mysql时,它会正确地进行身份验证 有人能告诉我这件事吗?非常感谢您的知识。您可以使用终端恢复任何更改 –mysql-u root –updateuser SET password=password('在此处输入新密码'),其中user=“root” 你可能需要冲洗隐私 –刷

我已经按照TUT中的说明配置了
.env
文件,但是我仍然不断地拒绝用户'root'@'localhost'的
SQLSTATE[HY000][1045]访问(使用密码:YES)

我的凭证是正确的,因为当我通过终端使用MAMP的mysql时,它会正确地进行身份验证


有人能告诉我这件事吗?非常感谢您的知识。

您可以使用终端恢复任何更改

mysql-u root

updateuser SET password=password('在此处输入新密码'),其中user=“root”

你可能需要冲洗隐私

刷新权限

然后重新启动MySQL服务器

注意:由于您在本地,因此无需输入任何密码。您可以将密码保留为空。
希望这能有所帮助。

这几乎就是你问题的答案。为什么我需要刷新我的凭据?它们通过终端在MAMP的mysql中工作得非常好。如果存在,您可以使用相同的密码。