【问题标题】:Phpmyadmin Mysql errorphpmyadmin mysql错误
【发布时间】:2009-04-17 05:33:57
【问题描述】:
我有 debian 服务器。
我通过命令行的 phpmyadmin 和 mysql 早些时候运行良好。
但是突然我在访问 phpmyadmin 时遇到了这个错误。
http://myserver/phpmyadmin
2003 - 服务器没有响应
当我尝试通过命令行访问时
mysql -u userid -p
Enter password:
ERROR 1045 (28000): Access denied for user 'userid'@'localhost' (using password: YES)
当我通过这个访问时
mysql -h ipaddress -u userid -p
连接需要很长时间。
【问题讨论】:
标签:
php
mysql
mysql-error-1045
【解决方案1】:
您可以检查 my.ini 中的“绑定地址”和 config.inc.php(phpMyAdmin 的)中的 $cfg['Servers'][$i]['host'] 值是否匹配。如果没有,请将它们或两者都更改为“localhost”以仅用于本地主机访问或服务器的真实 IP 地址以从其他主机访问。
【解决方案3】:
检查config.inc.php 中的mysql 用户名和密码是否与您在mysql 配置文件中设置的一致。如果您无法使其正常工作,您可能需要询问您的网络托管服务商。
【解决方案4】:
用户通常会收到此错误的原因之一是他们的防火墙配置不正确,并且不允许与 3306 等端口的传出连接(这种情况不止一次发生在我身上)。请检查您是否属于这种情况。