【问题标题】:How can I connect to MySQL from behind a firewall?如何从防火墙后面连接到 MySQL?
【发布时间】:2011-05-25 11:57:46
【问题描述】:

对于学校,我需要制作一个使用 MySQL 数据库作为后端的 C# 应用程序。唯一阻止我这样做的是我们学校的大防火墙阻止了除端口 80 上的 HTTP 流量之外的所有内容。

在端口 80 上托管 MySQL 数据库不是一种选择,因为这仍然没有 HTTP 流量。

有人知道我仍然可以连接到服务器的方法吗?

【问题讨论】:

    标签: c# mysql firewall


    【解决方案1】:

    您可以在本地安装 MySQL 服务器并使用环回地址,这样您就不需要访问外部服务器。 我喜欢使用 wamp,它是一个 Apache、PHP、MySQL 一体化服务器。

    【讨论】:

    • 应用程序必须能够在不同的机器上运行多个客户端。使用 localhost *AMP 可以做到这一点吗?
    • 您可以打开计算机的防火墙以允许传入连接到您的 MySQL 服务器(只需使用 wamp '上网')。您应该能够毫无问题地访问本地网络上的服务器。
    【解决方案2】:

    创建将通过端口 80 访问的 Web 服务并使用该 Web 服务访问数据库。

    【讨论】:

      猜你喜欢
      • 2015-04-17
      • 1970-01-01
      • 1970-01-01
      • 2010-11-21
      • 2021-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多