欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

MySQL 连接内网数据库2种方法

程序员文章站 2022-05-17 19:08:12
...
  • 连接内网服务器有2种方式,先说第一种,通过SecureCRT 做桥梁

说明:为了演示,我的内网服务器和中转服务器是同一个IP,但不影响效果,各位可以对照自己的中转服务器和内网服务器进行设置。

一、在SecureCRT  中配置连接信息,路径 MySQL 连接内网数据库2种方法---MySQL 连接内网数据库2种方法---MySQL 连接内网数据库2种方法  如图

MySQL 连接内网数据库2种方法

2、创建一个用户【省略此步】,配置连接IP:

grant select on dbname.* to aaa@qq.com identified by '123456';

3、使用该用户连接数据库。

MySQL 连接内网数据库2种方法

可以看出已经能够连接成功。如果断开SecureCRT  连接,上图的连接即失效。

再说第二种方法。

二、使用mysql proxy工具

首先在中转服务器上点此下载mysql proxy,我的Linux是64位系统,请参照自己的系统版本,如果选错,会报错,如图:

./mysql-proxy: /root/mysql-proxy-0.8.5-linux-el6-x86-32bit/libexec/mysql-proxy: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
./mysql-proxy: line 52: /root/mysql-proxy-0.8.5-linux-el6-x86-32bit/libexec/mysql-proxy: Success
[aaa@qq.com bin]# ./mysql-proxy   --help-all
./mysql-proxy: /root/mysql-proxy-0.8.5-linux-el6-x86-32bit/libexec/mysql-proxy: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
./mysql-proxy: line 52: /root/mysql-proxy-0.8.5-linux-el6-x86-32bit/libexec/mysql-proxy: Success
[aaa@qq.com bin]# ./mysql-proxy --help-all
./mysql-proxy: /root/mysql-proxy-0.8.5-linux-el6-x86-32bit/libexec/mysql-proxy: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
./mysql-proxy: line 52: /root/mysql-proxy-0.8.5-linux-el6-x86-32bit/libexec/mysql-proxy: Success

我下载的是这个:

MySQL 连接内网数据库2种方法

然后解压到任意目录,进入bin目录下执行:

./mysql-proxy --proxy-backend-addresses=192.85.128:3306 &

addresses 后面就是要连接的内网地址和端口。

启动后,我们可以用命令查看是否启动:

[aaa@qq.com bin]# netstat -nlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:4040            0.0.0.0:*               LISTEN      10153/mysql-proxy   
tcp        0      0 192.168.122.1:53        0.0.0.0:*               LISTEN      1969/dnsmasq      

可以看出,已经启动了,其中4040就是默认的代理端口。

现在我们使用sqlyog  连接数据库

MySQL 连接内网数据库2种方法

可以看出能够连接成功。

----------------end--------------------------

 

 

相关标签: MySQL