Can't connect to MYSQL server
错误。 DB是一个单独的服务器。
http://dpaste.com/99702/
我输入nc dbserver 3306
并返回:
[XXXXXX] 3306 (mysql) : Connection refused
即使在我的GRANT选项中,我也指定了GRANT ALL TO *.* %...
我的朋友说,Web服务器无法与该端口建立任何类型的TCP连接。
我查了my.cnf
,没有什么特别之处。可能是因为我的IP表吗?
答案 0 :(得分:1)
你的朋友是对的。远程服务器拒绝连接。 MySQL服务器没有运行,或者什么(防火墙?)阻止连接通过。
答案 1 :(得分:0)
托管mysqld
的主机可能不允许在默认mysql
端口3306
上进行连接。另外,您可能希望确保mysqld
未使用--skip-networking
选项运行,该选项将mysqld
设置为不侦听TCP / IP连接。