Intellij Idea的数据库工具 DataGrip

DataGrip

DataGrip: IDEA自带,非常好用。智能提示很强大,快捷键跟IDEA自身一致。

如果下载不了 DataGrip,也可以直接用 IDEA 自带的。

常用的快捷键

alt+8: 打开数据库Service

ctrl+shift+F10:打开常用的数据库sql

ctrl+Enter:快速执行sql。

ctrl+F12: 快速跳转到对应列。

ctrl+alt+E : 查询的sql历史记录

ctrl+shifit+U: 调整大小写。

Ctrl + Alt + L : sql格式化

ctrl+D: 在数据表上面执行,可以复制数据表的一行数据。

alt+Insert:在数据表上面执行,在数据表上插入一行数据。

连接数据库

可以直接点击下方的Database。

点击+号,连接数据库。

点击QL(Query Language),打开consoles界面。就可以编写sql了。

DataGrip 显示所有数据库

点击 Data Source Properties( 或者按快捷键 Ctrl+Alt+Shift+S )

接着选择 Schemas,选择 All Schemas。

使用某个数据库:

比如数据库名为 test,可以点击QL(Query Language),打开consoles界面。

也可以选择 new 新开一个窗口。

切换到其他数据库:

点击以下可以切换到其他数据库,支持搜索。

执行sql

打开consoles界面后,就可以写sql了。

ctrl+Enter:快速执行sql。

ctrl+alt+E : 查询的sql历史记录

ctrl+shifit+U: 调整大小写。

Ctrl + Alt + L : sql格式化

修改数据

可以直接在数据表上修改数据,改完了,记得点一下DB(后面的箭头会变绿)提交,或者直接用 ctrl+enter 提交。

使用某个数据表:

从 Database ---> Schemas --> tables ,可以双击打开数据表。

固定表到 导航栏:

然后右键数据表,选择 Pin Tab,将数据表固定到导航栏上。

查看表结构

可以双击打开数据表,然后点击 DDL:

也可以把鼠标放在表名上,可以快速查看表结构。

快速搜索列

将鼠标放在数据表的列上,然后按 ctrl+F12,可以跳转到对应列。

如果数据表的字段非常多,这个功能还是挺实用的。

选择要跳转的列:

其他的数据表快捷键

将鼠标放在数据表的列上,右键,可以看到数据表的菜单,包括各种快捷键

ctrl+D: 在数据表上面执行,可以复制数据表的一行数据。

ctrl+Y: 在数据表上面执行,可以删除数据表的一行数据。

alt+Insert:在数据表上面执行,在数据表上插入一行数据。

导出数据

将鼠标放在数据表上,右键,选择 Export Data,可以导出数据表数据

也可以直接点击最右侧的 下箭头。

还可以选择 导出sql,这也是非常实用的一个功能。

可以在左边的选项中,选择用 Insert Sql,Update Sql,也可以选择导出 excel。

注意,此处界面只会展示10条插入的sql,如果想要完整的sql,可以把提示的sql文件中去查找。

官网下载地址:

https://www.jetbrains.com.cn/datagrip/download/other.html

参考资料:

https://www.cnblogs.com/zuge/p/7397255.html

相关推荐
北风toto13 小时前
为什么 IntelliJ IDEA Community 无法开发 Vue?——附解决方案
java·vue.js·intellij-idea
NiceCloud喜云16 小时前
Claude API 流式输出(SSE)实战:从打字机效果到工具调用全流程
java·前端·ide·人工智能·chrome·intellij-idea·状态模式
yueping22 天前
运行jar文件报错jar中没有主清单属性在idea里面怎么解决
pycharm·intellij-idea·jar
lonelyhiker2 天前
Docker 客户端 IDEA
docker·eureka·intellij-idea
升鲜宝供应链及收银系统源代码服务2 天前
升鲜宝供应链管理系统box_周转物功能设计模块详细开发文档(一)---升鲜宝生鲜配送供应链管理系统源代码服务
java·intellij-idea·生鲜配送源代码·升鲜宝生鲜配送源代码·后端app与手机端·b2b订货商城·客户订货系统源代码
Chase_______3 天前
【Java基础核心知识点全解·第0篇】Java开发环境搭建指南:JDK + IDEA 从安装配置到运行 HelloWorld
java·开发语言·intellij-idea
蜡台3 天前
IDEA 编辑器两个竖线显示位置
java·编辑器·intellij-idea
慕言手记4 天前
IDEA 插件常用-2026版
java·ide·spring boot·intellij-idea·idea·intellij idea
雨落在了我的手上4 天前
初识java(七):Java调试案例讲解
java·intellij-idea·集成开发环境调试功能
小蜗快跑丶4 天前
idea 运行main方法和test出错
intellij-idea