Navicat Premium 10.1.3激活(IntelliJ IDEA的数据库管理工具实在太方便了)

Navicat Premium 10.1.3激活(IntelliJ IDEA的数据库管理工具实在太方便了)

1. 前言

胖哥是一个有软件洁癖的人,能用现有的软件解决问题的绝不安装新的软件。Java后端开发主要跟数据库打交道,所以数据库图形化界面(GUI)是少不了的。通常图形化操作关系型数据库(RMDBS)大多数人会选择Navicat。如果你用的是Intellij IDEA,不管是旗舰版还是社区版,都不需要Navicat了,旗舰版自带数据库图形界面,社区版你可以通过插件集成图形界面。今天就以旗舰版为例演示一下IDEA的数据库图形管理能力。

2. IDEA 数据库图形管理

IDEA旗舰版的右侧边栏打开Database就是数据库图形界面了,社区版可以安装插件获得。

Navicat Premium 10.1.3激活(IntelliJ IDEA的数据库管理工具实在太方便了)

IDEA数据库图形界面

➕ 号,出现了所有支持的数据库类型的清单,常用的MySQLOraclePostgreSQLH2SQL Server都支持,甚至对列式数据库ClickHouse和文档数据库MongoDB也支持。

选择其中的一种,配置一下就可以了,以MySQL为例:

Navicat Premium 10.1.3激活(IntelliJ IDEA的数据库管理工具实在太方便了)

配置MySQL

然后就进入了图形化界面,你就可以通过图形进行数据库管理了。这个图形界面提供了很多功能,我来演示几个常用的功能。

Console 控制台

我们可以通过 console 控制台来编写 DDL、DML 语句来操作数据库。Win 下快捷键为 CTRL+SHIFT+F10

Navicat Premium 10.1.3激活(IntelliJ IDEA的数据库管理工具实在太方便了)

Console

提供了强大的提示功能、Tx 事务类型控制、查看历史语句、多次查询结果对比等功能。而且对于查询的结果展示形式也十分丰富,除了你知道的表格之外还有很多,例如

Navicat Premium 10.1.3激活(IntelliJ IDEA的数据库管理工具实在太方便了)

JSON

Navicat Premium 10.1.3激活(IntelliJ IDEA的数据库管理工具实在太方便了)

XML

你可以通过下面的步骤操作来满足你的需要:

Navicat Premium 10.1.3激活(IntelliJ IDEA的数据库管理工具实在太方便了)

展示类型操作

生成代码语句功能

首先可以根据已有数据库来生成 DDL 语句。

Navicat Premium 10.1.3激活(IntelliJ IDEA的数据库管理工具实在太方便了)

生成DDL语句

根据数据库生成实体类,这个也非常实用。

Navicat Premium 10.1.3激活(IntelliJ IDEA的数据库管理工具实在太方便了)

你可以生成Kotlin和Java两种语言的POJO

导入导出功能

这个几乎所有的数据库 GUI 都是必备的功能。

Navicat Premium 10.1.3激活(IntelliJ IDEA的数据库管理工具实在太方便了)

导入和导出

语法高亮功能

这个功能是一个我选择使用它的根本原因之一,作为开发来说,思维的连贯性非常重要,很多时候我希望在编写Mybatis Mapper时能够快速跳转到数据库、或者实时提示我数据库的相关表、字段信息,帮助你纠错。

Navicat Premium 10.1.3激活(IntelliJ IDEA的数据库管理工具实在太方便了)

快速定位到表

Navicat Premium 10.1.3激活(IntelliJ IDEA的数据库管理工具实在太方便了)

Mapper提示

讲到这里你是不是蠢蠢欲动要试一试呢?还没有完呢!

3. 其它数据库插件

你甚至还可以通过插件来集成其它类型的数据库,特别是RedisElasticsearch这两种。

Redis

通过下面这几种插件你可以集成 Redis GUI 工具了,不用在找半天 Redis 可视化客户端了。

Navicat Premium 10.1.3激活(IntelliJ IDEA的数据库管理工具实在太方便了)

Redis GUI 插件

Elasticsearch

Elasticsearch你也可以可视化的进行操作了,只需要安装免费插件即可:

Navicat Premium 10.1.3激活

Navicat Premium 10.1.3激活(IntelliJ IDEA的数据库管理工具实在太方便了)

Elasticsearch免费插件

4. 总结

今天对IDEA的数据库管理 GUI 进行了归纳,基本可以让你放弃很多其它的管理工具了。有人说吃内存,如果吃内存就集中让一个吃内存不好吗?工具来回切换并不是一个很舒服的事。我是:码农小胖哥 关注我获取更多编程技巧。

今天的文章
Navicat Premium 10.1.3激活(IntelliJ IDEA的数据库管理工具实在太方便了)分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:http://bianchenghao.cn/108550.html

(0)
编程小号编程小号
上一篇 2024-07-31 14:11
下一篇 2024-07-31

相关推荐