0

我刚刚安装了 wamp server 2.2。当我 6 天前在我的笔记本电脑上安装它时,它立即运行良好,没有任何问题。我决定也将它放在我的家用台式电脑上。但是,当我尝试继续访问我的 localhost/phpmyadmin 时,我得到:

错误

MySQL说:文档
1045 - 用户'root'@'localhost'的访问被拒绝(使用密码:NO)

我没有更改任何密码或任何东西。我所做的只是安装了 wamp 服务器。我已经看了很多,有些人建议改变:$cfg['Servers'][$i]['AllowNoPassword'] = true;$cfg['Servers'][$i]['AllowNoPassword'] = 'true';(缺少引号是问题)。那没有帮助。没有设置密码,所以我不明白为什么它不起作用。

4

3 回答 3

1

cud你没有密码就可以访问mysql控制台吗?首先从 wamp 的托盘菜单图标中尝试。

MySQL >> MySQL console.

于 2013-02-14T06:06:46.847 回答
1

如果您可以通过 MYSQL 控制台登录,则更改 Root 密码

为 root@localhost 设置密码 = PASSWORD('yourpassword');

并设置

$cfg['Servers'][$i]['AllowNoPassword'] = true;

设置在:/etc/phpmyadmin/config.inc.php

不要更改:/usr/share/phpmyadmin/config.inc.php

于 2013-02-14T06:09:01.043 回答
0

我一整天都在处理这个问题,做了这个网站上建议的所有事情,以及其他网站上建议的解决方案,包括多次完全重新安装 WAMP。前一天我从 mysql 控制台输入了密码,但在尝试让 Dreamweaver 连接到数据库后,事情变得一团糟,我无法再打开 phpMyAdmin 窗口。最后一个超级简单的解决方案解决了这个问题 - 当错误消息屏幕再次出现时,在尝试打开 phpMyAdmin 时是一个小小的蓝色“?” 顶部的按钮(帮助按钮),我沮丧地单击它,它要求我输入密码,这是我提供的 - 我前一天创建的密码,突然出现了 phpMyAdmin 窗口。从那以后一直很好。如果一切都失败了,请尝试帮助按钮。无论出于何种原因,它对我有用。去搞清楚.....

于 2013-04-27T03:54:41.337 回答