本地Navicat打隧道连接远程服务器上的数据库
常规页面还是按照原来的要求填写,不过里面填写的数据都是服务器上的真实数据,主机localhost,端口3306,用户名和密码也按要求填写,然后点击上面的tab到SSH页面。勾选使用SSH隧道,主机就是服务器的公网IP,端口一般默认是22,验证方法我使用的是密码,一般来说线上库是无法与数据库直连的,那么我们就需要使用SSH隧道,这就是连接远程数据库。连接某些特定数据库,我们使用SSH隧道,俗称打隧道
一般来说线上库是无法与数据库直连的,那么我们就需要使用SSH隧道,这就是连接远程数据库
以下我们使用Navicat 来实现

如图所示,
我们需要给这个链接取一个我们自己能认识的名字,就是连接名称;
我们连接的主机的IP,就是主机;
主机里面开通mysql的端口,就是端口;
用于登录关联mysql数据库的账号和密码,就是用户名和密码;
这就是我们常见的连接数据库的方式。
连接某些特定数据库,我们使用SSH隧道,俗称打隧道

常规页面还是按照原来的要求填写,不过里面填写的数据都是服务器上的真实数据,主机localhost,端口3306,用户名和密码也按要求填写,然后点击上面的tab到SSH页面。

勾选使用SSH隧道,主机就是服务器的公网IP,端口一般默认是22,验证方法我使用的是密码,
也就是用户名和密码就是远程登录该服务器的账号密码。
全部填写完毕之后可以点击坐下的测试连接,根据反馈的内容就可以知道成功与否。
希望本文章对你有用,如果有用的话,不妨给个免费的赞和收藏,感谢,共勉!
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)