C# 如何从防火墙后面连接到MySQL?

C# 如何从防火墙后面连接到MySQL?,c#,mysql,firewall,C#,Mysql,Firewall,对于学校,我需要制作一个C#应用程序,它使用MySQL数据库作为后端。唯一阻止我这么做的是我们学校的大防火墙,它封锁了除了80端口上的HTTP流量以外的一切 在端口80上托管MySQL数据库不是一个选项,因为仍然没有HTTP流量 有人知道我仍然可以连接到服务器的方法吗?创建一个可以通过端口80访问的web服务,并使用该web服务访问数据库。您可以在本地安装一个MySQL服务器并使用环回地址,这样您就不需要访问外部服务器。 我喜欢使用wamp,它是一个集Apache、PHP、MySQL于一体的服务

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

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


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

创建一个可以通过端口80访问的web服务,并使用该web服务访问数据库。

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

应用程序必须能够在不同的机器上运行多个客户端。使用localhost*AMP是否可能?您可以打开计算机的防火墙,以允许到MySQL服务器的传入连接(只需使用wamp“联机”)。您应该能够访问本地网络上的服务器,而不会出现任何问题。