This is what I keep getting when opening phpadmin.
我写这是最后的尝试。我希望我能找到一些帮助。 wamp服务器安装正确,图标为绿色。版本是5.3.10。 MySQL版本是5.5.20,我的Windows是7 32位。
前几天我正常使用phpadmin,然后有一天它决定停止开放。它说:
#1045 - 用户'root'@'localhost'拒绝访问(使用密码:YES)
根据我在互联网上找到的一些答案,我打开了config.inc
并找到了[user]
和[password]
的行。它是root,密码是''
(空)。
如果我没有密码输入,我收到此消息:
配置禁止无密码登录(请参阅AllowNoPassword)
但是AllowNoPassword
是真的。
如果我输入密码,我收到此消息:
mysqli_real_connect():( HY000 / 1045):用户'admin'@'localhost'拒绝访问(使用密码:YES)
无论我输入正确的密码还是其他任何字词。我将用户和密码更改为admin和12345,但没有用。除了config.inc之外还有其他文件,我应该更改用户和密码或者这里有什么问题?
答案 0 :(得分:0)
在配置文件中找到此行$cfg['Servers'][$i]['auth_type']
并更改为:
$cfg['Servers'][$i]['auth_type'] = 'cookie';
答案 1 :(得分:0)
由于phpMyAdmin
设置为在WAMPServer上投放登录屏幕,因此您无需摆弄config.inc.php
默认情况下,root
用户帐户的密码为空,因此在您输入的登录屏幕上
Username = root
Password = [leave this blank]
如果您更改了root
帐户的密码,那么您当然会在密码字段中使用该密码。
听起来我已经安装了另一个MySQL服务器并且这个新的MySQL服务器实例正在自动启动。 这个其他MySQL服务器可能已在
root
用户帐户上设置了密码,这就是您收到此错误的原因。