首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySql服务器问题

问MySql服务器问题
EN

Server Fault用户
提问于 2011-04-24 03:07:27
回答 1查看 243关注 0票数 0

我试图连接远程mysql服务器,但当我试图连接时,我会得到以下错误:

ERROR 2003 (HY000):无法连接到“MySQL”(110)

上的MySQL服务器

可能性(可在网上找到):

1.可能是本地电脑的传出连接,不允许从我正在连接的地方连接。

代码语言:javascript
复制
 I have tried to connect another remote mysql remote server which is accessible. So its mean there is not any error related to outbound rule.

2.可能是远程服务器的端口不是公共的。-我曾尝试将同一台无法从计算机A访问的服务器与计算机B连接,并将其与计算机B连接得很好。

建议?

除了以上的可能性之外,你有没有想过什么可能是错的?

先谢

EN

回答 1

Server Fault用户

发布于 2011-04-25 01:53:24

错误代码2003是Mysql客户端返回的错误。在您的服务器上执行以下操作。

代码语言:javascript
复制
netstats -ntlp |grep 3306

你应该得到一个类似于

代码语言:javascript
复制
Proto Recv-Q Send-Q   Local Address         Foreign Address         State       PID/Program name
tcp        0      0   0.0.0.0:3306          0.0.0.0:*               LISTEN      -               

如果本地地址为127.0.0.1,则mysql正在监听回环,并且无法从任何其他主机连接,修改my.cnf中的设置并重新启动mysql。如果本地地址为0.0.0.0,请检查防火墙设置。

小心点。在解决远程连接之后,将运行的下一个问题将是访问拒绝错误,因为您将没有适当的赠款。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/262872

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档