在本地使用navicat连接远程服务器系统中的mysql,但是又不能暴露3306端口。可以通过以下方式连接。
实现步骤
第一步:编辑SSH连接
云服务器的22是开放的,所以这里连接没问题。

第二布:配置数据库连接

即可成功连接。

总结:
- 通过ssh连接服务器作为中介,服务器在访问mysql,而不是本地直接访问,避免了直接暴露3306端口带来的风险。
问题
如果打开连接出现错误,参考这篇文章:Navicat连接远程mysql遇到的各种问题的解决方案。
本文介绍了如何在本地使用Navicat通过SSH隧道连接远程服务器上的MySQL数据库,避免直接暴露3306端口,增强了安全性。首先编辑SSH连接确保云服务器的22端口开放,然后配置数据库连接,通过这种方式,服务器成为访问MySQL的中介,降低了直接暴露端口的风险。如果遇到连接问题,可以参考Navicat提供的错误解决方案。
在本地使用navicat连接远程服务器系统中的mysql,但是又不能暴露3306端口。可以通过以下方式连接。
第一步:编辑SSH连接
云服务器的22是开放的,所以这里连接没问题。

第二布:配置数据库连接

即可成功连接。

如果打开连接出现错误,参考这篇文章:Navicat连接远程mysql遇到的各种问题的解决方案。
3795
193
405

被折叠的 条评论
为什么被折叠?