Navicat配置跳板機連接數據庫


需求

  在開發中,有時候我們會碰到這么一個情況。數據庫的服務器在內網,如果想連接,必須得先ssh登陸到跳板機,然后在跳板機ssh到達數據庫所在服務器,進而操作數據庫。遺憾的是,如果跳板機和數據庫所在服務器如果都沒有像Navicat這種數據庫客戶端連接工具,那么操作數據庫會很吃力,只能通過敲命令行的方式進行操作。那么接下來,教大家一個方法,可以通過本機的數據庫客戶端工具直接連接到內網服務器的數據庫。

實現

  第一步:在SecureCRT 或者Xshell等工具上配置跳板機的地址,保證能連上跳板機服務器。

  

   如果能在跳板機終端能輸入命令行,表示連接成功。

  第二步:給跳板機配置隧道,我這里使用的是SecureCRT(Xshell同樣可以),雙擊跳板機服務器-->Properties-->Port Forwarding-->Add,就會看到如下界面,並根據自己的服務器的情況填寫相應參數。

  

  第三步:給Navicat配置連接參數,使用時要保證跳板機處於連接狀態。

  

 

   第四步:點擊連接測試,出現下圖,表示連接成功!

  

  從此可以通過Navicat這種數據庫客戶端連接工具操作數據庫了,是不是瞬間幸福感爆棚!哈哈!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM