第二十一:DataGrip使用

一.使用教程

1.连接数据库

1.1.首先新建项目,然后在file->New->Data Source新建需要连接的数据库

在这里插入图片描述

1.2.然后在下图中配置数据库库链接
Name:设置连接名

Driver:下载相应的数据库驱动文件,如果直接下载失败,则需要手动下载

Host:数据库所在主机名

Port:数据库所在的端口号

User:登录数据库的账号

Password:登录数据库账号对应的密码

在这里插入图片描述

1.3.数据配置好后,点击上图下方的“Test Connection”,测试是否连接成功,出现"Succeeded"代表连接成功

在这里插入图片描述

1.4.选择库中你要操作的表,链接表后才能出现具体的库表信息

在这里插入图片描述
在这里插入图片描述

1.5.在表后面点击操作SQL语句编写,点击执行绿色按钮可以执行SQL语句下方展示结果

在这里插入图片描述
在这里插入图片描述

1.6.也可以使用快捷键Ctrl+Enter,选中情况下,会直接执行该sql
1.6.1.未选中情况下,如果控制台中有多条sql,会提示要执行哪条sql

1.6.2.之前习惯dbvisualizer中的操作,光标停留在当前sql上(sql以分号结尾)
1.6.2.1.按下Ctrl+Enter快捷键会自动执行当前sql

1.6.3.其实DataGrip也能设置,在setting->Database中设置

在这里插入图片描述

1.7.鼠标放到某个SQL语句上,使用快捷键命令Ctrl+Enter。可以直接执行这个语句

在这里插入图片描述

1.8.鼠标放到某个SQL语句的表名上,会直接弹窗查看这个表的DLL表结构

在这里插入图片描述

1.9.如果某列的宽度太窄,可以鼠标点击该列的任意一个,使用快捷键Ctrl+Shift+左右箭头可以调整宽度

1.9.1.如果要调整所有列的宽度,可以点击左上角红框部分,选择所有行,使用快捷键Ctrl+Shift+左右箭头调整
1.10.添加行、删除行也很方便,上部的+-按钮能直接添加行或删除选中的行

1.10.1.编辑列同样也很方便,双击要修改的列,输入修改后的值,鼠标在其他部分点击就完成修改

在这里插入图片描述
在这里插入图片描述

1.11.有的时候要把某个字段置为null,不是空字符串""DataGrip也提供渐变的操作,直接在列上右键,选择set null

在这里插入图片描述

1.12.对于需要多窗口查看结果的,即希望查询结果在新的tab中展示

1.12.1.可以点击pin tab按钮,那新查询将不会再当前tab中展示,而是新打开一个tab

在这里插入图片描述

1.13.旁边的output控制台显示了执行sql的日志信息,能看到sql执行的时间等信息

在这里插入图片描述

1.14.重命名并查看保存的SQL

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.15.复制Insert语句或者Update语句

在这里插入图片描述
在这里插入图片描述

注意:

若是公司的数据库不能够直接连接,需要借助跳板机的SSL通道进行连接

则需要先连接到跳板机,通过跳板机的通道,再连接相应的数据库
2.连接跳板机
2.1.首先需要点击下图中的12选项,然后进行跳板机连接设置

在这里插入图片描述

2.2.配置跳板机的数据
Host:跳板机所在的主机名

Port:跳板机所在的端口号

Username:连接跳板机的账号

Authentication type:跳板机的认证类型,由于这边是通过公钥文件进行验证,所以这里选择"Key pair"

Private key file:连接跳板机所需的公钥文件(如没有该项认证,则不填)

Passphrase:连接跳板机账号所对应的密码

在这里插入图片描述

2.3.同样数据配置好后,点击上图下方的“Test Connection”,测试是否连接成功,出现"Successfully"代表连接成功

在这里插入图片描述

2.4.然后在下图位置勾上"use SSH tunnel",再进行数据库主机连接,即可连接成功

在这里插入图片描述

二.操作数据库

1.在相应的数据库左侧右键-> 选择"New" -> 点击"Query Console"

在这里插入图片描述

2.然后直接直接SQL语句进行查询即可

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卢卡平头哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值