Navicat没法直连MySQL怎么办?

本文背景

Navicat是图形化操做MySQL的强大工具,可是当数据库的服务器没有开放3306端口给办公网络时,在办公网使用navicat链接数据库是连不上的。要操做数据库,只能先ssh登录到数据库服务器,而后在黑屏敲命令操做数据库,很是不友好,会有一些换行看不清、乱码等问题。 数据库

使用SSH跳转

这里有一个解决办法,服务器都会开通ssh端口给办公网,Navicat能够经过配置ssh通道,达到链接数据库的目的。本质也是经过SSH跳转,配置以下 服务器

配置SSH选项卡

打开Navicat,点击文件->新建链接->点击SSH选项卡,勾选使用SSH通道,填写SSH链接的IP、用户名、密码,点击肯定。注意这里全是SSH的地址用户名,不是数据库的。
Navicat没法直连MySQL怎么办?
网络

配置常规选项卡

而后点击常规选项卡,地址写localhost、用户名填写数据库的用户名,密码是数据库用户的密码,点击肯定。双击左侧数据库链接名,就能链接数据库了。
Navicat没法直连MySQL怎么办?
ssh

结论

按本文配置,对数据库的操做和直接经过3306端口链接数据库是同样的,操做方便程度是ssh黑屏无法比的。ide

相关文章
相关标签/搜索