读书人

连接远程mysql数据库,该如何处理

发布时间: 2012-02-06 15:52:44 作者: rapoo

连接远程mysql数据库
我用VB制作了一个mysql数据库的软件,现在在公司局域网内部可以正常访问,现要求从公司外 外网也能访问,可以实现吗?

请问如何从外网连接内网的mysql数据库,求救了!

[解决办法]
IP是否固定?不固定的话可通过类似花生壳之类的软件方式来实现目标访问
然后在路由上做下MYSQL端口的映射,如果有防火墙再开启一下端口的访问就可以了
[解决办法]
是的,如果你的数据服务器有做映射,那么你的连接字符串中的IP要改成外网的IP。

程序不可以直接访问外网IP中的内网IP,一定是要经过外网端口转换的.

你内网那么多IP,当程序访问外网端口时,它可不知道你的数据库服务器在内网的那个IP上

这时你需要在路由上映射端口,将有数据库服务器的内网IP的相应端口映射到外网上。

这样,当程序访问外网数据库端口时,就会自动转发到有做相应映射的数据库服务器的内网IP上。

读书人网 >VB

热点推荐