本文背景
Navicat是图形化操做MySQL的强大工具,可是当数据库的服务器没有开放3306端口给办公网络时,在办公网使用navicat链接数据库是连不上的。要操做数据库,只能先ssh登录到数据库服务器,而后在黑屏敲命令操做数据库,很是不友好,会有一些换行看不清、乱码等问题。 数据库
使用SSH跳转
这里有一个解决办法,服务器都会开通ssh端口给办公网,Navicat能够经过配置ssh通道,达到链接数据库的目的。本质也是经过SSH跳转,配置以下 服务器
配置SSH选项卡
打开Navicat,点击文件->新建链接->点击SSH选项卡,勾选使用SSH通道,填写SSH链接的IP、用户名、密码,点击肯定。注意这里全是SSH的地址用户名,不是数据库的。
网络
配置常规选项卡
而后点击常规选项卡,地址写localhost、用户名填写数据库的用户名,密码是数据库用户的密码,点击肯定。双击左侧数据库链接名,就能链接数据库了。
ssh
结论
按本文配置,对数据库的操做和直接经过3306端口链接数据库是同样的,操做方便程度是ssh黑屏无法比的。ide