SQLSTATE [28000] [1045]访问被拒绝的用户 '根' @ 'localhost' 的(使用密码:YES)

问题描述:

我不断收到此错误:SQLSTATE [28000] [1045]访问被拒绝的用户 '根' @ 'localhost' 的(使用密码:YES)

SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: YES)

而且我不知道如何解决它。

我已经安装了MySQL,Apache2,PHP和phpMyAdmin。然后,我在.htaccess文件中更改了一些内容,并将AllowOverride从无更改为全部(不知道我再次执行此操作的位置)。这就是我对服务器所做的一切。我读过关于数据库的人,但我只有1个DB。

+0

检查您的SQL连接字符串。在消息中告诉你没有提供密码,但'root'用户拥有它。 –

+0

嘿Hayk Manasyan,谢谢你的回复。我在哪里可以找到这个? – NewbieDev

看来你试图用root用户访问数据库,而没有提供相应的密码。 如果您不知道密码是什么,我建议您尝试使用this程序恢复它。