1

我是使用 Web 服务器的新手,需要一些帮助。我已经下载了最新的 Wamp 服务器并进行了一些数据库设计和查询。管理页面底部总是有关于设置密码的警告。

我尝试为 root 用户执行此操作,但最终做错了。我不再有权访问 phpmyadmin。

我从我的计算机中删除了 wamp 程序并再次重新安装了 Wamp,但是现在当我尝试登录 phpMyAdmin 时,我收到了这个错误

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

有人请给我一些帮助来解决这个问题。

亲切的问候

4

3 回答 3

3

这里是重置root密码的过程,希望你能解决你的问题。

于 2009-09-15T13:37:44.503 回答
0

就我个人而言,我无法解决这个问题(wamp 的设置不佳),但快速修复是编辑 config.inc.php 并添加:

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

它允许您使用 phpMyAdmin。

于 2011-11-21T15:39:25.313 回答
0

wamp:php + mysqladmin

我遇到了同样的问题。在 phpmysqladmin 在 wamp 环境中正常工作之前。我花了很多时间。

就我而言,我尝试卸载 wamp 几次并再次安装它,但问题没有解决。

这里有一些解决方法:

  1. 检查端口号 3306 并使其空闲。如何检查是否有任何端口打开或不使用它

如何确定 Windows 服务器上的端口是否打开?

  1. 如果它拒绝登录并说使用密码拒绝访问。使用此链接: http ://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html

  2. 如果您在安装 wamp 时第一次可以访问 mysql,请转到 mysql 控制台并在询问密码时只需按 Enter。这将启用 phpmysqladmin 的选项以直接登录。

  3. 如果你有一些奇怪的错误,比如插件'FEDERATED'被禁用,你没有任何线索,然后用 my.cnf 和 mysql reset 重置 mysql.search google

  4. 您也可以使用 Xmapp 代替 wamp!我想这可以帮助自动重置 mysql。

PS:重新安装 wamp 不会损害您的 www 数据目录。

谢谢你。

于 2010-12-11T17:58:58.973 回答