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

诚信、勤奋、创新、卓越

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

13262879759

工作日:9:00-22:00

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

发布时间:2023-12-25

浏览次数:0

作为一名开发人员,我们不可避免的要和数据库打交道,所以我们需要一个方便的数据库管理工具。 很长一段时间以来,它都是我的首选,但最近换了新电脑,之前的绿色安装包已经找不到了。

所以我就想找一个功能相当的免费数据库管理工具来代替。 一个好朋友推荐给我的。 试用后,我发现确实不错,所以我决定尝试一下。

1. 关于

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

它是用 Java 编写的,默认使用 JDK 11 编译。 社区版基于-2.0开源,目前已获得24k+ star。

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

2. 安装

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

官方下载地址:

根据您电脑的操作系统下载对应的安装包。 完成安装后,第一步是配置Maven镜像,否则后续下载数据库驱动会很慢。

关系库中的数据表的关系_数据库关系图在哪_intellij idea 数据库关系图

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

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

配置完成后,记得将阿里云镜像仓库置顶。

关系库中的数据表的关系_数据库关系图在哪_intellij idea 数据库关系图

3. 管理数据源

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

点击下一步。 这时需要填写数据库连接信息。

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

如果你按照我前面说的配置了阿里云的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语句intellij idea 数据库关系图,点击小图标运行即可查询数据。 这个过程会有语法提示,非常nice。

数据库关系图在哪_关系库中的数据表的关系_intellij idea 数据库关系图

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

数据库关系图在哪_关系库中的数据表的关系_intellij idea 数据库关系图

比如语句,这样在插入一段重复内容的时候就非常方便了。

intellij idea 数据库关系图_关系库中的数据表的关系_数据库关系图在哪

6、外观配置

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

关系库中的数据表的关系_数据库关系图在哪_intellij idea 数据库关系图

然后界面就变黑了。

关系库中的数据表的关系_intellij idea 数据库关系图_数据库关系图在哪

还可以设置字体大小等。

关系库中的数据表的关系_数据库关系图在哪_intellij idea 数据库关系图

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

关系库中的数据表的关系_数据库关系图在哪_intellij idea 数据库关系图

七、总结

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

【热门内容】

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

加我微信,备注:资料

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

如有侵权请联系删除!

13262879759

微信二维码