一般来说线上库是无法与数据库直连的,那么我们就需要使用SSH隧道,这就是连接远程数据库

以下我们使用Navicat 来实现

如图所示,

我们需要给这个链接取一个我们自己能认识的名字,就是连接名称;

我们连接的主机的IP,就是主机;

主机里面开通mysql的端口,就是端口;

用于登录关联mysql数据库的账号和密码,就是用户名和密码;

这就是我们常见的连接数据库的方式。

连接某些特定数据库,我们使用SSH隧道,俗称打隧道

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

勾选使用SSH隧道,主机就是服务器的公网IP,端口一般默认是22,验证方法我使用的是密码,

也就是用户名和密码就是远程登录该服务器的账号密码。

全部填写完毕之后可以点击坐下的测试连接,根据反馈的内容就可以知道成功与否。

希望本文章对你有用,如果有用的话,不妨给个免费的赞和收藏,感谢,共勉!

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐