首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >DataGrip使用教程(GIF版)

DataGrip使用教程(GIF版)

作者头像
全栈程序员站长
发布2022-07-22 19:14:46
发布2022-07-22 19:14:46
2.6K0
举报

大家好,又见面了,我是你们的朋友全栈君。

文章目录

DataGrip使用教程

背景

今天给大家介绍一款数据库连接工具,可能你正在使用navicat、workbench、sqlyog、DBeaver等等,这里不做拉踩,没有最好的工具,更没有完美的工具,即便众多连接工具的目标肯定是趋于完美,笔者认为,适合自己的才是最好的,下面给大家介绍一下jetbrain大家族中dataGrip,特色功能很多,下面只是列举了开发中常见的操作,欢迎大家评论补充。

正文

1、下载和安装

https://www.jetbrains.com/datagrip/

激活方式和IDEA一样,都是jetbrain的产品,这里就不做具体的介绍了

2、数据库连接
  • 初次安装可能会需要安装驱动
3、创建console并查询
  • 查询快捷键:Ctrl/Command + ENTER
  • 格式化快捷键:Ctrl/Command+ SHIFT + ENTER
  • 创建console之后,会在右上角的file中自动创建并展示,这样有利于同一连接的不同console管理保存,当存在多个连接时,显得更加井井有条
4、创建表并生成语句
  • 针对于已经存在的表,可以选中数据表,通过快捷键Ctrl/Command + B查看,或者右键—>SQL SCRIPT—->Source Editors查看
5、自定义查询模板并查看执行时长
  • jetbrain基本产品都支持实时模板功能,IDEA中也可设置
  • 在output中查询执行时长
6、结果集的多种格式导出
  • 支持SQL插入语句、更新语句、JSON格式、MarkDown格式、HTML等多种格式的复制和导出
7、结果集的行转列查看
  • 当数据结果集比较少,但是表的列特别多时,可以采用行转列方便查看
  • 当然也支持指定行进行行转列,选中需要转换的数据行,并输入Ctrl/Command + Q即可
8、结果集检索和排序
  • 结果集中定位指定的列:Ctrl/Command + f12
  • 结果集的排序和组合排序:点击指定的列即可
  • 字段宽度调节:按住Ctrl/Command + Shift,并将鼠标骑缝拖动
  • 如果结果集数据不多,甚至直接可以使用Ctrl/Command + F 直接搜索
9、数据表预览和数据过滤
  • 预览数据表:选中表,使用快捷键Ctrl/Command + Q
  • 过滤表数据:双击打开表,在上方的filter处直接输入过滤条件即可,相当于where语句中的条件,从output中的语句也可看出
10、事务提交方式的切换
  • 不同的场景可能会切换数据库的提交方式,比如执行写操作时,为了保险起见,设置手动提交,确保语句执行无误之后,再点击commit进行提交。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/125993.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年4月6,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • DataGrip使用教程
    • 背景
    • 正文
      • 1、下载和安装
      • 2、数据库连接
      • 3、创建console并查询
      • 4、创建表并生成语句
      • 5、自定义查询模板并查看执行时长
      • 6、结果集的多种格式导出
      • 7、结果集的行转列查看
      • 8、结果集检索和排序
      • 9、数据表预览和数据过滤
      • 10、事务提交方式的切换
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档