错误:(1045)访问被拒绝的用户“根” @“localhost”的(使用密码:NO)

问题描述:

这是当我运行我的PHP文件,我得到的错误。我在网络上搜索,发现一些技巧来解决这个错误,但都是徒劳的。其中一些人建议更改本地主机服务器的用户名和密码,另一些人建议只更改密码。错误:(1045)访问被拒绝的用户“根” @“localhost”的(使用密码:NO)

我都尝试,并最终崩溃phpMyAdmin的面板。另一个用户建议更改正在运行的服务器的端口。我特别使用mamp,因为我使用的是mac os。

我试图改变端口,但没有任何工作。之后,我看了许多博客和网络文章,但他们也证明是一样的。一个网站建议通过使用终端应用程序来更改mamp配置。

当我试图改变mysql的密码没有出现在屏幕上,当我走近改变phpMyAdmin的密码,它反映了错误,说没有这样的目录中找到。

我重新安装了甲基苯丙胺几次,但没有效果。尽快,因为我坚持在这里似乎没有人充当我的救世主

请回答。

+0

可以分享你的p惠普文件? – kenfire

+1

可能的重复https://*.com/questions/489119/mysql-error-1045-access-denied或https://*.com/questions/19989418/error-1045-28000-access-denied-for-user -rootlocalhost-使用密码-n的 – kenfire

+3

可能的复制[ERROR 1045(28000):访问被拒绝的用户 '根' @ '本地主机'(使用密码:NO)](https://*.com/questions/19989418/ error-1045-28000-access-denied-for-user-rootlocalhost-using-password -n) – kenfire

转到的config.inc.php文件

在该文件中,搜索线

$cfg['Servers'][$i]['password']

,并更改为

$cfg['Servers'][$i]['password']='root' 

希望它可以帮助

+0

我查看了config.inc.php文件并搜索了上面列出的行,发现密码已经设置为“root”。 –