Intellij Idea的数据库工具 DataGrip

常用的快捷键
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了。


image.png

DataGrip 显示所有数据库
点击 Data Source Properties( 或者按快捷键 Ctrl+Alt+Shift+S )
接着选择 Schemas,选择 All Schemas。


image.png

使用某个数据库:
比如数据库名为 test,可以点击QL(Query Language),打开consoles界面。
也可以选择 new 新开一个窗口。


image.png

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


image.png

执行sql
打开consoles界面后,就可以写sql了。
ctrl+Enter:快速执行sql。
ctrl+alt+E : 查询的sql历史记录
ctrl+shifit+U: 调整大小写。
Ctrl + Alt + L : sql格式化


image.png

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


image.png

使用某个数据表:
从 Database —> Schemas --> tables ,可以双击打开数据表。

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


image.png

查看表结构
可以双击打开数据表,然后点击 DDL:


image.png

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


image.png

快速搜索列
将鼠标放在数据表的列上,然后按 ctrl+F12,可以跳转到对应列。
如果数据表的字段非常多,这个功能还是挺实用的。


image.png

选择要跳转的列:


image.png

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

ctrl+D: 在数据表上面执行,可以复制数据表的一行数据。
ctrl+Y: 在数据表上面执行,可以删除数据表的一行数据。
alt+Insert:在数据表上面执行,在数据表上插入一行数据。


image.png

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


image.png

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


image.png

还可以选择 导出sql,这也是非常实用的一个功能。
可以在左边的选项中,选择用 Insert Sql,Update Sql,也可以选择导出 excel。
注意,此处界面只会展示10条插入的sql,如果想要完整的sql,可以把提示的sql文件中去查找。


image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容