你好,欢迎进入江苏优软数字科技有限公司官网!

诚信、勤奋、创新、卓越

友好定价、专业客服支持、正版软件一站式服务提供

13262879759

工作日:9:00-22:00

再见收费的Navicat,操作所有数据库就靠它了!

发布时间:2023-07-30

浏览次数:0

作为一名开发人员,不可避免的要和数据库打交道,所以我们需要一个方便的数据库管理工具。 长期以来,它是我的首选,但最近更换了新笔记本,之前的红色安装包找不到了。

于是我就考虑找一个免费的、功能齐全、配套良好的数据库管理工具来代替它。 一个好同学推荐给我的。 试用过后,体验确实不错,所以就来给大家安利一波。

1. 关于

它是一个跨平台的数据库管理工具,支持Linux和macOS。 它有两个版本,企业版和社区版。 对于个人开发者来说,社区版的功能已经足够强大了。

它是用Java编写的intellij idea 数据库关系图,默认使用JDK11编译。 社区版本基于-2.0开源,目前已获得24k+ star。

intellij idea 数据库关系图_数据库中关系图怎么出来_关系库中的数据表的关系

支持几乎所有主流数据库,包括关系型数据库和非关系型数据库。

intellij idea 数据库关系图_数据库中关系图怎么出来_关系库中的数据表的关系

2. 安装

您可以从官网下载安装包或者下载版本。

官方下载地址:

关系库中的数据表的关系_数据库中关系图怎么出来_intellij idea 数据库关系图

根据您的笔记本操作系统下载对应的安装包。 完成安装后,第一步就是配置Maven镜像,不然后续下载数据库驱动会特别慢。

intellij idea 数据库关系图_数据库中关系图怎么出来_关系库中的数据表的关系

由于是基于Maven的,所以数据库驱动,即链接数据库的JDBC驱动,是通过Maven仓库下载的。 选择“首选项”→“Maven”添加阿里云镜像地址:

与配置Maven镜像相同,如右图所示。

intellij idea 数据库关系图_关系库中的数据表的关系_数据库中关系图怎么出来

配置完成后intellij idea 数据库关系图,记得将阿里云镜像仓库设置到顶层。

关系库中的数据表的关系_intellij idea 数据库关系图_数据库中关系图怎么出来

3. 管理数据源

和应用程序一样,我们需要先建立连接,这里以MySQL为例。 单击“连接”图标并选择数据库。

关系库中的数据表的关系_intellij idea 数据库关系图_数据库中关系图怎么出来

点击下一步,然后需要填写数据库连接信息。

数据库中关系图怎么出来_intellij idea 数据库关系图_关系库中的数据表的关系

点击“测试链接”,如果使用默认的Maven仓库,下载驱动会很慢,如右图,而且很容易失败“不要再踩你踩过的坑” 。

关系库中的数据表的关系_intellij idea 数据库关系图_数据库中关系图怎么出来

如果按照我后面说的配置阿里云的Maven镜像,程序就会不一样。 点击“测试链接”,弹出“连接成功”提示框。

数据库中关系图怎么出来_intellij idea 数据库关系图_关系库中的数据表的关系

连接成功后,可以看到数据库中的表、视图、索引等。

intellij idea 数据库关系图_数据库中关系图怎么出来_关系库中的数据表的关系

4、管理表

数据库连接成功后,最重要的就是对表进行操作。

01.查看表格

选择一个表,双击查看表的属性,可以查看表的列、约束(字段)、外键、索引等信息。

关系库中的数据表的关系_数据库中关系图怎么出来_intellij idea 数据库关系图

点击“DDL(Data,数据定义语言)”即可查看详细的建表语句。

intellij idea 数据库关系图_关系库中的数据表的关系_数据库中关系图怎么出来

点击“数据”可以查看表的数据,顶部有“添加”、“修改”、“删除”等行操作按钮。

关系库中的数据表的关系_数据库中关系图怎么出来_intellij idea 数据库关系图

您可以在底部的过滤框中填写过滤条件,然后直接查询结果。

intellij idea 数据库关系图_关系库中的数据表的关系_数据库中关系图怎么出来

如果不想显示某列,可以直接点击“自定义结果集”图表,将某个数组的状态设置为不可见。

数据库中关系图怎么出来_关系库中的数据表的关系_intellij idea 数据库关系图

02.添加表格

选择右侧“表”,然后右键选择“新建表”,创建表id。

intellij idea 数据库关系图_数据库中关系图怎么出来_关系库中的数据表的关系

然后在左侧的列区域右键单击,选择“新建列”,添加数组。

关系库中的数据表的关系_数据库中关系图怎么出来_intellij idea 数据库关系图

例如我们新建一个字段ID,如右图所示。

intellij idea 数据库关系图_关系库中的数据表的关系_数据库中关系图怎么出来

其中,[v] 表示 true,[] 表示 false。 然后在“”中选择ID,将其设置为字段。

intellij idea 数据库关系图_关系库中的数据表的关系_数据库中关系图怎么出来

最后点击保存,会弹出预览框,创建表句。 单击“执行”,完成表创建。

关系库中的数据表的关系_intellij idea 数据库关系图_数据库中关系图怎么出来

5.执行SQL

右键单击数据库表,在右键菜单中选择“SQL编辑器”,打开SQL编辑面板。

intellij idea 数据库关系图_数据库中关系图怎么出来_关系库中的数据表的关系

编辑好SQL语句后,点击小图标运行即可查询数据。 这个过程会有句型提示,非常nice。

关系库中的数据表的关系_数据库中关系图怎么出来_intellij idea 数据库关系图

一个非常亮眼的操作是可以直接选择一个结果集,然后右键生成SQL。

intellij idea 数据库关系图_数据库中关系图怎么出来_关系库中的数据表的关系

比如一个句子,这样插入重复的内容就很方便了。

intellij idea 数据库关系图_关系库中的数据表的关系_数据库中关系图怎么出来

6、外观配置

您可以在首选项中设置外观,例如将主题更改为深红色。

关系库中的数据表的关系_数据库中关系图怎么出来_intellij idea 数据库关系图

之后界面就变成了黑暗系统。

关系库中的数据表的关系_intellij idea 数据库关系图_数据库中关系图怎么出来

还可以设置字体大小等。

关系库中的数据表的关系_intellij idea 数据库关系图_数据库中关系图怎么出来

从整体风格来看,有点类似,而且事实上也确实如此,它是基于平台的。

数据库中关系图怎么出来_intellij idea 数据库关系图_关系库中的数据表的关系

七、总结

总体来说是一款优秀的开源数据库管理工具,功能比较全面,对于日常开发来说基本足够了。 对比收费,可以说是非常良心了。 如果遇到付费版无法使用的时候,可以尝试社区版。

【热门内容】

300多本程序员经典技术书籍高清PDF

加我微信,备注:资料

扫码备注:资料,自动获取

如有侵权请联系删除!

13262879759

微信二维码