【问题标题】:Access denied for user 'root'. PHP/MYSQL/XAMPP用户“root”的访问被拒绝。 PHP/MYSQL/XAMPP
【发布时间】:2011-11-24 14:59:29
【问题描述】:

我使用 XAMPP 已经有一段时间了,但今天早上好像出了点问题。 我正在使用 XP 和 XAMPP 5.3.5。

我在家里开发,我用我的另一台电脑作为服务器。在 XAMPP 上运行 PHP/APACHE/MYSQL。 我正在使用 phpMyAdmin 来管理我的数据库。 我注意到我的网页没有响应太快,会滞后并返回有关无法连接到数据库的错误。 (我丢失了那个错误信息,我尝试了太多次)。

  1. 我最终在 phpMyAdmin 中更改了 root 安全密码
  2. 将 config.inc.php 更改为相同的密码

我仍然收到这条消息:

警告:mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: NO) in C:\xampp\htdocs\MyProject\includes\connection.php on line 5 数据库连接失败:用户 'root'@'localhost' 的访问被拒绝(使用密码:否)。

为什么会显示“使用密码:否”?我确实为root创建了密码,也为目录创建了密码,还更新了config.inc.php 我如何从中恢复过来,好像一个工作日已经过去了。 谢谢!!!

【问题讨论】:

  • 还有一件事...当我尝试登录 phpMyAdmin 时,我得到了一个 user:pass 表单,但我知道我给的 user:pass 似乎都不起作用!

标签: php mysql phpmyadmin xampp


【解决方案1】:

您是否尝试过将root 同时用作用户名密码?

【讨论】:

    【解决方案2】:

    规则 #1:不要使用 root 进行应用程序编程。

    尝试使用 mysql 客户端和您的 root 密码登录数据库。如果这不起作用,您可能必须重置您的根密码。 MySql 文档对此有说明。

    【讨论】:

    • 谢谢@dar7yl,我已经在 mysql cmd 行中重置了我的 root 密码。我使用了 mysql 文档,但我不断收到“错误 1045 (28000):用户'root'@'localhost' 的访问被拒绝(使用密码:否)”。非常奇怪的是 phpMyAdmin 告诉我密码已成功更改,但实际上并没有...实际上现在我什至无法再访问 phpMyAdmin,因为它不接受我尝试的用户。
    • 有没有办法可以查看是否存在名为 root 的用户?
    【解决方案3】:

    您可以尝试在浏览器 cookie 中搜索“localhost”。然后您可以删除任何与 pma 相关的项目,因为它们可能包含过时的凭据

    【讨论】:

      【解决方案4】:
      Simply to add the password or remove the existing one
      1. Go to your root of phpmyadmin. Select the user tab.
      2. Select the user that you assign.
      3. Click on Edit Privileges.     
      4. Find on login information fieldset
      5. Adjust the password you wanna set
      

      这可能会有所帮助

      【讨论】:

        【解决方案5】:

        我知道这听起来很奇怪,但是在我在 Win7 上的新安装中,使用 Xampp 堆栈,我在“用户名”字段中输入了“127.0.0.1”,并将“密码”留空。它直接把我带到了控制面板!

        【讨论】:

          【解决方案6】:

          XAMPP 有一个奇怪的默认配置,可以接受来自任何主机的任何用户。因此,第一次打开 phpMyAdmin 时,只需使用 localhost 作为服务器,不要输入任何用户/密码。删除“任何”用户帐户并创建自己的帐户后。

          【讨论】:

            猜你喜欢
            • 2013-08-22
            • 1970-01-01
            • 2013-11-25
            • 1970-01-01
            • 2021-06-26
            • 1970-01-01
            • 2013-08-22
            • 2020-11-13
            • 2020-02-04
            相关资源
            最近更新 更多