我正在使用 mysql 5.0 和 easyphp。在连接到 sql server 时,我收到了上述错误。当我试图检查与
telnet localhost 3306
它说
无法打开与主机的连接。连接失败。
我现在该怎么办?我已经关闭了防火墙。
我正在使用 mysql 5.0 和 easyphp。在连接到 sql server 时,我收到了上述错误。当我试图检查与
telnet localhost 3306
它说
无法打开与主机的连接。连接失败。
我现在该怎么办?我已经关闭了防火墙。
你确定mysql正在运行吗?您的配置文件中是否可能有skip_networking?看:
http://dev.mysql.com/doc/mysql/en/can-not-connect-to-server.html
[来源:http://lists.mysql.com/mysql/186288]
打开my.ini
文件从mysql/bin/
并从行中删除哈希 ( #
)#bind-address="127.0.0.1"
如果该行不存在,请部分粘贴bind-address="127.0.0.1"
。[mysqld]
重新启动mysql,一切都应该再次正常工作。
[来源:easyphp常见问题解答]
确保你的机器上安装了 MySql Server 或从http://dev.mysql.com/downloads/file/?id=460602获取它。 这就是我解决同样问题的方法。
请记得配置到您用于数据库应用程序的端口号对应的端口号(3306 是常用的)
您在配置 MySQL 服务器时输入的密码应该是您用来连接数据库的密码(并且不应为 NULL)