Navicat是圖形化操做MySQL的強大工具,可是當數據庫的服務器沒有開放3306端口給辦公網絡時,在辦公網使用navicat鏈接數據庫是連不上的。要操做數據庫,只能先ssh登錄到數據庫服務器,而後在黑屏敲命令操做數據庫,很是不友好,會有一些換行看不清、亂碼等問題。數據庫
這裏有一個解決辦法,服務器都會開通ssh端口給辦公網,Navicat能夠經過配置ssh通道,達到鏈接數據庫的目的。本質也是經過SSH跳轉,配置以下服務器
打開Navicat,點擊文件->新建鏈接->點擊SSH選項卡,勾選使用SSH通道,填寫SSH鏈接的IP、用戶名、密碼,點擊肯定。注意這裏全是SSH的地址用戶名,不是數據庫的。
網絡
而後點擊常規選項卡,地址寫localhost、用戶名填寫數據庫的用戶名,密碼是數據庫用戶的密碼,點擊肯定。雙擊左側數據庫鏈接名,就能鏈接數據庫了。
ssh
按本文配置,對數據庫的操做和直接經過3306端口鏈接數據庫是同樣的,操做方便程度是ssh黑屏無法比的。工具