我已按照tuts中的说明配置了.env
文件,但我仍然继续SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES)
。
我的凭据是正确的,因为当我通过终端使用MAMP的mysql时,它会正确地进行身份验证。
有人可以开导我这个吗?非常感谢您的知识。
答案 0 :(得分:1)
您可以使用终端恢复任何更改。
- mysql -u root
- UPDATE user SET password=PASSWORD(‘Enter Your New Password HERE’) WHERE user=”root”;
您可能需要刷新特权,
- FLUSH PRIVILEGES
然后只需重新启动MySQL服务器。
注意:由于您在本地,因此无需输入任何密码。你可以把密码留空。 希望这会有所帮助。