前提:nginx安装在已经可以访问内网资源的机器上。
    1、模块中添加stream模块。一般安装的时候会安装。
    2、在nginx.conf配置文件中,添加如下配置,stram模块与http同级。
    stream{
    server {
    #要开放的端口
    listen 3307;
    proxy_pass mysql;
    }
    upstream mysql {
    #这个就是本地(nginx所在机器)访问数据库的地址端口,要保证在nginx所在机器可以访问这个 #地址端口
    server 192.168.153.87:3306 weght= 5;
    }
    }
    3、把nginx所在的3307端口开放,并重启nginx服务。
    4、测试nginx的服务器的3307端口是否开放,如未开放,可能是没配置好,也有可能是系统原因,重启电脑,再打开nginx服务进行测试。(Windows测试端口命令:telnet 127.0.0.1 3307,如端口开放的话,会进入新的界面。)
    5、在其他电脑上打开navicat,连接192.168.47.146(nginx服务器的ip地址) 端口 3307,输入数据库密码账号,即可不用连内网VPN,成功访问内网数据库。