从另一个网络远程调用mysql数据库

从另一个网络远程调用mysql数据库,mysql,remote-access,Mysql,Remote Access,我是MySQL数据库的新手 我已尝试在网络中使用远程数据库调用。它正在工作,但我想知道,如果远程呼叫来自不同的网络(例如:数据库主机服务器公共IP地址为115.122.133.89,呼叫方应用程序公共IP地址为115.122.134.63),我们是否可以这样做 应用程序将在windows中运行,数据库服务器将安装在Linux(CENTOS)中 如果可以,我可以知道怎么做。如果我是你,我会从基本知识开始。您能否从应用服务器建立到DB服务器的连接?使用类似netcat的命令应该能够告诉您这一点nc-

我是MySQL数据库的新手

我已尝试在网络中使用远程数据库调用。它正在工作,但我想知道,如果远程呼叫来自不同的网络(例如:数据库主机服务器公共IP地址为115.122.133.89,呼叫方应用程序公共IP地址为115.122.134.63),我们是否可以这样做

应用程序将在windows中运行,数据库服务器将安装在Linux(CENTOS)中


如果可以,我可以知道怎么做。

如果我是你,我会从基本知识开始。您能否从应用服务器建立到DB服务器的连接?使用类似netcat的命令应该能够告诉您这一点
nc-z$DB\u SERVER\u IP 3306


一旦您确定连接确实在工作,那么通过DSN连接到相同的DB连接应该是一件很重要的事情。嘿,Rajesh,我认为这个问题更适合Serverfault。我不认为Go(或任何语言)连接到远程系统上的数据库会出现问题。