Mysql 有人能告诉我为什么我的web服务器不能连接到DB服务器吗?
Mysql 有人能告诉我为什么我的web服务器不能连接到DB服务器吗?,mysql,Mysql,无法连接到MYSQL服务器错误。数据库是一个独立的服务器。 我输入了ncdbserver 3306,它返回: [XXXXXX] 3306 (mysql) : Connection refused 即使在我的授予选项中,我也指定了GRANT ALL TO**%… 我的朋友说web服务器被阻止建立到该端口的任何类型的TCP连接 我检查了我的.cnf,没有什么特别的。这可能是因为我的IP表吗?很可能是因为托管了mysqld的主机不允许在默认的mysql端口3306上进行连接。此外,您可能希望确保m
无法连接到MYSQL服务器
错误。数据库是一个独立的服务器。
我输入了ncdbserver 3306
,它返回:
[XXXXXX] 3306 (mysql) : Connection refused
即使在我的授予选项中,我也指定了GRANT ALL TO**%…
我的朋友说web服务器被阻止建立到该端口的任何类型的TCP连接
我检查了我的.cnf,没有什么特别的。这可能是因为我的IP表吗?很可能是因为托管了
mysqld
的主机不允许在默认的mysql
端口3306
上进行连接。此外,您可能希望确保mysqld
没有使用--skip networking
选项运行,该选项将mysqld
设置为不侦听TCP/IP连接。您的朋友是对的。远程服务器拒绝了连接。MySQL服务器没有运行,或者有什么东西(防火墙?)阻止连接通过。系统管理->服务器故障。检查my.cnf中的listen指令,同时检查iptables。只是一条一般性建议:您可以通过在www.serverfault.com上发布来更快地收到答案。