首页 > 解决方案 > 当我的 ISP 阻止 3306 时,热连接到远程 MySQL 服务器?

问题描述

我正在使用 Visual Studio 开发简单的应用程序,该应用程序通过 MySql.Data.dll 扩展从远程 MySQL 服务器获取数据。当我在自己的网络中时,一切正常,但是当我在客户站点时,它就不起作用了。我假设他们的 IT 阻止了 3306 端口。由于这是一家有严格规则的大公司,因此无法与网络管理员合作。我听说过使用 SSH 建立隧道,试图做一些研究,但这次我的远程 MySQL 服务器提供商不支持。我没主意了。我有哪些选择?

非常感谢,爪子

标签: mysqlvisual-studioconnector

解决方案


您可以尝试该命令> telnet <yourDBHost> 3306来验证端口是否被阻止。在这种情况下,如果您无法请求管理员打开端口,也许您可​​以将 MySQL 的端口更改为防火墙中的另一个开放端口,使用您的 CPanel 或直接编辑配置文件(如果您可以访问它)。


推荐阅读