记录Navicat Premium 15利用SSH隧道链接局域网数据库

在李洋的个人博客中,我们经常分享各种实用的技术教程。今天,我遇到这个问题,三台服务器主机,一台业务和一台前端还有一台是数据库主机,但是业务云和前台主机都有自己的公网IP地址,所以我们可以直接安装宝塔等界面操作,清晰明了,但是后台的公网IP可以绑定和切换,在我把三台云主机都部署完环境后,IP是固定不能切换,不然数据无法链接,这就导致我们本地不能直接链接数据库,因为数据库要求内网运行,不对外,但是我们又必须得好看数据库运行和状态情况,于是我就想到了利用Navicat Premium 15软件通过SSH隧道安全连接局域网主机上的MySQL数据库,接下来就是记录过程,毕竟都知道我的个人博客很多教程都是为了记录,防止后续不会操作或者忘记了怎么操作。

准备工作

安装Navicat:从Navicat官网下载并安装适用于您操作系统的Navicat Premium 15,激活步骤在李洋博客中有详细说明《记录下激活Navicat时提示:No All Pattern Found File Already Patched 怎么解决》。

SSH服务器:确保您的远程服务器已启用SSH服务,而且确保服务器出于同一个IP段。

MySQL数据库:数据库应已安装并配置好。

创建SSH连接

在Navicat主界面,点击左上角的连接”按钮,选择SSH连接”选项,填写SSH连接信息,包括连接名、主机名或IP地址(SSH服务器的)、端口(默认为22)、用户名和密码。点击测试连接”按钮,确保SSH连接成功,如图:

记录Navicat Premium 15利用SSH隧道链接局域网数据库

配置SSH隧道之后,在连接窗口中,点击【常规】选项卡,设置连接名称(自拟),部分填写数据库的用户名和密码,参考如图:

记录Navicat Premium 15利用SSH隧道链接局域网数据库

然后就可以打开测试连接:完成上述设置后,点击 “测试连接” 按钮。如果连接成功,会弹出提示框显示 “连接成功”;

若连接失败,请检查填写的各项信息是否正确,包括网络连接、用户名密码、证书文件路径等是否有误。

注意事项

SSH通道用于连接到服务器,需要使用服务器的账号密码,这一点在李洋博客中有详细说明。常规连接用于连接到服务器上的数据库,需要使用数据库的账号密码,李洋个人博客中有相关安全建议。通过以上步骤,您就可以成功使用Navicat Premium 15通过SSH隧道安全连接局域网主机上的MySQL数据库了。更多技术分享,请关注李洋博客。

文章声明:以上内容(如有图片或视频亦包括在内)除非注明,否则均为网站名称原创文章,转载或复制请以超链接形式并注明出处。https://xz.itlaoli.com/blog/845.html

« 上一篇
下一篇 »

相关推荐

想搭Halo博客?MySQL和PostgreSQL怎么选?看完这篇就懂了

2025年09月02日

6824阅读

告别局域网限制,cpolar 内网穿透+宝塔面板,公网远程访问超简单

2025年08月26日

3793阅读

windows修改服务器远程桌面端口图文教程

2025年08月04日

3676阅读

为什么本地 HTML、JS、JSON 文件会出现跨域问题?

2025年07月18日

4254阅读

搭建自己的技术博客有什么意义?

2025年07月03日

4172阅读

解决Zblog文章中Emoji表情显示为问号的问题​

2025年06月30日

3910阅读

发表评论

访客 访客
评论列表 (有 2 条评论,4022人围观)
网友昵称:萧瑟
萧瑟 V 游客 Google Chrome 133.0.0.0 Windows 10 x64 沙发
2025年03月06日 来自北京 回复
在你业务或者前端机器上搭建一个web版的数据库管理页面,不是那都能用。还方便管理。多端共享。
网友昵称:李洋博客
李洋博客 V 博主 Sogou Explorer Windows 10 x64
2025年03月11日 来自辽宁 回复
@萧瑟 好的,可以试试
取消
微信二维码
微信二维码
支付宝二维码