Native for Mysql 连接阿里云数据库(内网连接和外网连接。)

Native for Mysql  连接阿里云服务器。看看阿里云服务器是公网IP还是内网IP(使用SecureCRT远程到跳板服务器上,也称堡垒机。


1.阿里云是内外网IP(内网和外网方法都可以实现):


第一个方法。这里我们使用SSH连接远程mysql数据库。

1.

Native for Mysql 连接阿里云数据库(内网连接和外网连接。)_第1张图片

选择SSH,设置好服务器的外网Ip地址(192.168.1.110),22位服务器端口,服务器登录户名和密码(root,****)。

Native for Mysql 连接阿里云数据库(内网连接和外网连接。)_第2张图片

然后选择常规,主机名和IP。这里要设置数据库  登录名和密码和主机名。可以通过服务器,登录数据库查看




Native for Mysql 连接阿里云数据库(内网连接和外网连接。)_第3张图片


可以查看当前用户,橙色部分是我的服务器外网ip地址。  用户名就是wk,    host是主机名或外网ip地址。

通过以上方法就可以连接成功。

第二种方法


如果是内网IP,可以通过外网IP进行转发;     

这样一个场景:

A是办公网络的一台windows主机,

B是一台linux堡垒机,

C是生产环境一台oracle主机,

A只能访问B但A不能访问C,B可以访问到C,那怎样才可以使A机上的“ PLSQL Developer  ”连接到C机上的ORACLE数据库呢?


原理如下,总共3台机器,我的笔记本,跳转机器,内网服务器:


  1. 1、在A上用secureCRT以ssh2协议远程登录到B,然后右击工具栏下方的连接选项卡,弹出的菜单如下图所示

    Native for Mysql 连接阿里云数据库(内网连接和外网连接。)_第4张图片

     

    2、单击“会话选项”,在弹出的对话框中,先单击左边菜单中的“端口转发”,再单击右边窗口中的“添加”按钮,如下图所示:

    Native for Mysql 连接阿里云数据库(内网连接和外网连接。)_第5张图片

     

    3、在上一步弹出的窗口中,按下图指示,把选项填写完整:

    Native for Mysql 连接阿里云数据库(内网连接和外网连接。)_第6张图片


  2. 例如上面可以填写: 1。可以随意填写一个名字  
  3.                                2。可以为3307端口(自己定义)。
  4.                               3.必须要打上对号。
  5.                                4.是内网服务器IP    如上图10.170.67.234

                                            5.你内网Mysql 数据库端口一般默认3306。




然后设置Native for mysql   。测试连接就能连接阿里云服务器。


你可能感兴趣的:(阿里云Mysql)