💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。

【高效开发工具系列】DataGrip入门_数据库

  • 推荐:kwan 的首页,持续学习,不断总结,共同进步,活到老学到老
  • 导航
  • 檀越剑指大厂系列:全面总结 java 核心技术点,如集合,jvm,并发编程 redis,kafka,Spring,微服务,Netty 等
  • 常用开发工具系列:罗列常用的开发工具,如 IDEA,Mac,Alfred,electerm,Git,typora,apifox 等
  • 数据库系列:详细总结了常用数据库 mysql 技术点,以及工作中遇到的 mysql 问题等
  • 懒人运维系列:总结好用的命令,解放双手不香吗?能用一个命令完成绝不用两个操作
  • 数据结构与算法系列:总结数据结构和算法,不同类型针对性训练,提升编程思维,剑指大厂

非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨


博客目录

  • 一.基本介绍
  • 1.什么是 DataGrip?
  • 2.DataGrip 优点?
  • 3.下载地址
  • 二.常见配置
  • 1.新建项目
  • 2.迁移 idea 配置
  • 3.主题配置
  • 4.关键词设置
  • 5.设置连接
  • 6.设置只读
  • 7.设置模版
  • 三.常见插件
  • 1.彩虹加载
  • 2.代码缩略图
  • 3.免费 ai 提示
  • 四.MySQL
  • 1.连接
  • 2.填入连接信息
  • 3.选择展示库
  • 4.SQL 下显示结果
  • 5.文件区域
  • 五.实用技巧
  • 1.字段注释
  • 2.列出所有字段
  • 3.到达建表语句
  • 4.定位表的位置
  • 5.修改表字段
  • 6.结果集筛选
  • 7.快速展示数据
  • 8.到达指定列
  • 9.修改字段语句
  • 10.复制 update 语句
  • 六.常见问题
  • 1.clickhouse 依赖下载失败
  • 2.找不到 hive
  • 3.hive 依赖下不了


一.基本介绍

1.什么是 DataGrip?

DataGrip 是由 JetBrains 开发的一款强大的关系数据库集成开发环境(IDE)。它为开发人员和数据库管理员提供了一个统一的界面,用于管理和开发各种关系型数据库。DataGrip 支持多种流行的数据库系统,包括 MySQL、PostgreSQL、Microsoft SQL Server、Oracle 等。

2.DataGrip 优点?

以下是 DataGrip 的一些主要特点和功能:

  1. 多数据库支持: DataGrip 支持多种数据库系统,使开发人员能够在一个工具中处理不同的数据库。
  2. 强大的查询编辑器: 提供了高效的 SQL 查询编辑器,支持语法高亮、代码完成、错误检查等功能,提高了查询的编写和调试效率。
  3. 智能代码导航: 提供了智能代码导航和代码自动完成功能,帮助用户快速定位和编辑数据库对象。
  4. 数据可视化: DataGrip 具有直观的数据可视化工具,可用于查看和编辑数据库中的表格数据。
  5. 版本控制整合: 集成了版本控制系统,例如 Git,使团队协作更容易。
  6. 数据库设计工具: 提供了数据库设计工具,可以创建和修改数据库模型,支持反向工程数据库结构。
  7. 内置的数据库工具: 包括了一些内置的数据库工具,如导入/导出数据、执行数据库管理任务等。
  8. 强大的搜索和导航: 支持全局搜索和导航功能,让用户能够快速找到他们需要的信息。

DataGrip 是一款面向数据库开发者和管理员的全功能 IDE,为数据库相关的任务提供了一套便捷和高效的工具。

3.下载地址

下载地址

历史版本

二.常见配置

1.新建项目

【高效开发工具系列】DataGrip入门_工具_02

2.迁移 idea 配置

  • 如果之前有使用 idea,并习惯了 idea 的配置
  • 可以先把 idea 的配置导出
  • 再导入到 DataGrip 中

【高效开发工具系列】DataGrip入门_工具_03

3.主题配置

  • XCode-Dark Theme
  • Atom Material Icons

4.关键词设置

【高效开发工具系列】DataGrip入门_数据库_04

5.设置连接

【高效开发工具系列】DataGrip入门_字段_05

6.设置只读

设置只读可以保护生产数据

【高效开发工具系列】DataGrip入门_工具_06

7.设置模版

【高效开发工具系列】DataGrip入门_工具_07

三.常见插件

1.彩虹加载

Nyan progress bar 彩虹加载

【高效开发工具系列】DataGrip入门_ide_08

2.代码缩略图

CodeGlance Pro 代码缩略图

【高效开发工具系列】DataGrip入门_ide_09

3.免费 ai 提示

CodeGeeX

【高效开发工具系列】DataGrip入门_字段_10

四.MySQL

1.连接

【高效开发工具系列】DataGrip入门_数据库_11

2.填入连接信息

【高效开发工具系列】DataGrip入门_ide_12

3.选择展示库

【高效开发工具系列】DataGrip入门_字段_13

4.SQL 下显示结果

【高效开发工具系列】DataGrip入门_ide_14

5.文件区域

历史 SQL 文件区域,方便下次查看

【高效开发工具系列】DataGrip入门_数据库_15

五.实用技巧

1.字段注释

【高效开发工具系列】DataGrip入门_字段_16

2.列出所有字段

【高效开发工具系列】DataGrip入门_数据库_17

3.到达建表语句

【高效开发工具系列】DataGrip入门_字段_18

4.定位表的位置

【高效开发工具系列】DataGrip入门_数据库_19

【高效开发工具系列】DataGrip入门_数据库_20

5.修改表字段

【高效开发工具系列】DataGrip入门_数据库_21

6.结果集筛选

【高效开发工具系列】DataGrip入门_工具_22

7.快速展示数据

【高效开发工具系列】DataGrip入门_工具_23

8.到达指定列

【高效开发工具系列】DataGrip入门_数据库_24

9.修改字段语句

选中字段,按住 option,慢速点鼠标左键

【高效开发工具系列】DataGrip入门_数据库_25

10.复制 update 语句

【高效开发工具系列】DataGrip入门_工具_26

六.常见问题

1.clickhouse 依赖下载失败

点击配置

【高效开发工具系列】DataGrip入门_字段_27

选择clickhouse:

【高效开发工具系列】DataGrip入门_工具_28

选择其他版本进行下载

【高效开发工具系列】DataGrip入门_数据库_29

2.找不到 hive

可以进行搜索,然后添加 hive

【高效开发工具系列】DataGrip入门_工具_30

3.hive 依赖下不了

  • 选择其他的版本
  • 自己在网上下载 jar 包后导入

【高效开发工具系列】DataGrip入门_工具_31

【高效开发工具系列】DataGrip入门_数据库_32

觉得有用的话点个赞 👍🏻 呗。
❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄

💘💘💘如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!👍 👍 👍

🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙

【高效开发工具系列】DataGrip入门_数据库_33