DataGrip连接远程数据库的心得

本文最后更新于 2018年8月28日 中午

DataGrip连接远程数据库的心得

首先介绍一下DataGrip这个软件,这也是一个用于数据库操作的软件,由JetBrains出品,UI和JetBrains全家桶的其他成员很相似,使用起来也很舒服。DataGrip的界面大体就是下图这样的: 言归正传,最近正好做一个比赛项目需要连接远程数据库,然而翻遍了网上的教程基本上全都是连接本地数据库进行操作的,虽然自己之前试了试修改IP地址等等手段,然而结果并不成功,后来在经过尝试之后终于成功的连接上了我部署在百度云的数据库,在这里记录一下。
首先是database列表窗口,可以看到现在只有一个我电脑本地的数据库连接。 此使我想要连接远程的数据库,首先需要新建一个连接对象:
点击database窗口左上角的"+"按钮,在弹出菜单中选择Data Source,选择你的数据库类型。我这里就是最简单的MySQL数据库,因此就以此为例: 这时就会弹出 Data Sources and Drivers 对话框:
接下来就可以开始设置你新的连接的参数了。
首先配置General选项卡,这里的配置和连接本地数据库的配置一毛一样,不用改动。Host直接填默认的localhost就行。Database填写你的数据库名称,不过如果你使用的是默认数据库则可以不填。User和Password是你的数据库的用户名和密码,填好了之后就像下图展示的这样: 此使先不要着急点Test Connection按钮,先切换到 SSH/SSL 选项卡,配置你的远程服务器信息:
首先勾选 Use SSH tunnel 复选框,接下来填写你的服务器信息。Proxy host 填写你的服务器的IP地址(记得在后面的 port 里填上端口号22),Proxy user 和 Proxy password 填写服务器的登陆用户和密码,如下所示: 服务器连接参数配置好了之后,再回到 General 选项卡,点击 Test Connection 按钮,连接成功: 点击OK保存退出,可以看到已经连接上了我部署在百度云的MySQL数据库


DataGrip连接远程数据库的心得
https://www.aye10032.com/2018/08/28/2018-08-28-DataGrip/
作者
Aye10032
发布于
2018年8月28日
更新于
2018年8月28日
许可协议