Navicat通過SSH連接數據庫

在這裏插入圖片描述
背景:如下圖所示
在這裏插入圖片描述
我們使用的雲數據庫RDS的時候,數據嘛,公司最重要的資料,一般都是會設置白名單的,然後一般我們本地的ip地址呢都是動態刷新的,快則一天刷新一次。在這裏插入圖片描述
尷尬的就出現了,如果我們本地連接的話,那是不是得每天更新一次白名單,這是不是很蛋疼呢? 難道每天上班第一件事就是更新白名單? 當然你要是不怕麻煩確實是可以的,我們公司前期就是這樣,真的好想說髒話。

後來經過了解研究,我想接口訪問還可以通過Nginx轉譯訪問,也可以通過路由代理,我想是不是數據庫是不是也可以呢?
經過實踐後發現數據庫也是可以的。

首先我們找一臺ip地址不會改變的服務器,數據庫上架此ip地址白名單,然後通過ssh連接。操作如下:

在這裏插入圖片描述

  • 連接名
    這裏連接名隨意自己喜歡就好
  • 主機
    目標服務器ip地址
  • 端口號
    目標服務器端口號
  • 用戶名,密碼
    目標服務器用戶名和密碼

在這裏插入圖片描述
使用SSH通道,將代理轉換的ip地址端口號那些填上。
在這裏插入圖片描述
愉快的發現我們可以連接上數據庫了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章