1. 前言
我是一个有软件洁癖的人,能用现有的软件解决问题的绝不安装新的软件。Java后端开发主要跟数据库打交道,所以数据库图形化界面(GUI)是少不了的。通常图形化操作关系型数据库(RMDBS)大多数人会选择Navicat。如果你用的是Intellij IDEA,不管是旗舰版还是社区版,都不需要Navicat了,旗舰版自带数据库图形界面,社区版你可以通过插件集成图形界面。今天就以旗舰版为例演示一下IDEA的数据库图形管理能力。
2. IDEA数据库图形管理
在IDEA旗舰版的右侧边栏打开Database就是数据库图形界面了,社区版可以安装插件获得。
点击➕号,出现了所有支持的数据库类型的清单,常用的MySQL、Oracle、PostgreSQL、H2、SQL Server都支持,甚至对列式数据库ClickHouse和文档数据库MongoDB也支持。
选择其中的一种,配置一下就可以了,以MySQL为例:
然后就进入了图形化界面,你就可以通过图形进行数据库管理了。这个图形界面提供了很多功能,我来演示几个常用的功能。
Console控制台
我们可以通过console控制台来编写DDL、DML语句来操作数据库。Win下快捷键为 CTRL+SHIFT+F10。
提供了强大的提示功能、Tx事务类型控制、查看历史语句、多次查询结果对比等功能。而且对于查询的结果展示形式也十分丰富,除了