我已经使用 XAMPP 一段时间了,但今天早上似乎出了点问题。 我正在使用带有 XAMPP 5.3.5 的 XP。
我在家里开发,我用我的另一台电脑作为服务器。在 XAMPP 上运行 PHP/APACHE/MYSQL。 我正在使用 phpMyAdmin 来管理我的数据库。 我注意到我的网页没有响应太快,会滞后并返回有关无法连接到数据库的错误。 (我丢失了那个错误信息,我尝试了太多次)。
- 我最终更改了 phpMyAdmin 中的 root 安全密码
- 为相同的密码更改了 config.inc.php
我仍然收到此消息:
警告:mysql_connect() [function.mysql-connect]:C:\xampp\htdocs\MyProject\includes\connection.php 中的用户 'root'@'localhost'(使用密码:NO)访问被拒绝5个 数据库连接失败:用户 'root'@'localhost' 的访问被拒绝(使用密码:NO)。
为什么说“使用密码:否”?我确实为 root 和目录创建了密码,还更新了 config.inc.php 我该如何从中恢复过来,似乎一天的工作已经过去了。 谢谢!!!
最佳答案
规则 #1:不要使用 root 进行应用程序编程。
尝试使用 mysql 客户端和您的 root 密码登录数据库。如果这不起作用,您可能需要重置您的 root 密码。 MySql 文档对此有说明。
关于php - 用户 'root' 的访问被拒绝。 PHP/MySQL/XAMPP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7545561/