2

我正在使用 mysql 5.0 和 easyphp。在连接到 sql server 时,我收到了上述错误。当我试图检查与

telnet localhost 3306

它说

无法打开与主机的连接。连接失败。

我现在该怎么办?我已经关闭了防火墙。

4

3 回答 3

3

你确定mysql正在运行吗?您的配置文件中是否可能有skip_networking?看:

http://dev.mysql.com/doc/mysql/en/can-not-connect-to-server.html

[来源:http://lists.mysql.com/mysql/186288]

于 2012-05-15T16:29:01.790 回答
3

打开my.ini文件从mysql/bin/

并从行中删除哈希 ( #)#bind-address="127.0.0.1"

如果该行不存在,请部分粘贴bind-address="127.0.0.1"[mysqld]

重新启动mysql,一切都应该再次正常工作。

[来源:easyphp常见问题解答]

于 2012-05-18T14:45:45.680 回答
1

确保你的机器上安装了 MySql Server 或从http://dev.mysql.com/downloads/file/?id=460602获取它。 这就是我解决同样问题的方法。

请记得配置到您用于数据库应用程序的端口号对应的端口号(3306 是常用的)

您在配置 MySQL 服务器时输入的密码应该是您用来连接数据库的密码(并且不应为 NULL)

于 2016-02-05T09:10:56.100 回答