发布时间:2023-12-25
浏览次数:0
作为一名开发人员,我们不可避免的要和数据库打交道,所以我们需要一个方便的数据库管理工具。 很长一段时间以来,它都是我的首选,但最近换了新电脑,之前的绿色安装包已经找不到了。
所以我就想找一个功能相当的免费数据库管理工具来代替。 一个好朋友推荐给我的。 试用后,我发现确实不错,所以我决定尝试一下。
1. 关于
它是一个跨平台的数据库管理工具,支持Linux和macOS。 它有两个版本,企业版和社区版。 对于个人开发者来说,社区版已经足够强大了。
它是用 Java 编写的,默认使用 JDK 11 编译。 社区版基于-2.0开源,目前已获得24k+ star。
支持几乎所有主流数据库,包括关系型数据库和非关系型数据库。
2. 安装
您可以从官网下载安装包或者下载版本。
官方下载地址:
根据您电脑的操作系统下载对应的安装包。 完成安装后,第一步是配置Maven镜像,否则后续下载数据库驱动会很慢。
因为是基于Maven构建的,所以数据库驱动,即链接数据库的JDBC驱动,是通过Maven仓库下载的。 选择“首选项”→“Maven”,添加阿里云镜像地址:
与配置Maven镜像相同,如下图所示。
配置完成后,记得将阿里云镜像仓库置顶。
3. 管理数据源
和使用它一样,我们需要先建立连接。 这里我们以MySQL为例。 单击“连接”图标并选择数据库。
点击下一步。 这时需要填写数据库连接信息。
单击“测试链接”。 如果使用默认的Maven仓库,下载驱动会非常慢,如下图所示,而且很容易失败。 “你踩过的坑,不要再踩了。”
如果你按照我前面说的配置了阿里云的Maven镜像,那么过程就不同了。 如果点击“测试链接”intellij idea 数据库关系图,会立即弹出“连接成功”的提示框。
链接成功后,可以看到数据库中的表、视图、索引等。
4、管理表
数据库连接成功后,最重要的就是操作表了。
01.查看表格
选择一个表并双击以查看该表的属性。 可以查看表的列、约束(主键)、外键、索引等信息。
点击“DDL(Data,数据定义语言)”即可查看详细的建表语句。
点击“数据”即可查看该表的数据。 底部有“添加”、“修改”、“删除”等行操作按钮。
您可以在顶部的过滤框中填写过滤条件,直接查询结果。
如果不想显示某列,可以直接点击“自定义结果集”图表,将某个字段的状态设置为不可见。
02.添加新表
选择左侧“表”,然后右键选择“新建表”,创建表ID。
然后右键单击右侧的列区域,选择“新建列”添加字段。
例如,我们新建一个主键ID,如下图所示。
其中,[v] 表示 true,[] 表示 false。 然后在“”中选择ID并将其设置为主键。
最后点击保存,会弹出建表语句预览框。 点击“执行”,完成表的创建。
5.执行SQL
右键单击数据库表,在右键菜单中选择“SQL编辑器”,打开SQL编辑面板。
然后编辑SQL语句intellij idea 数据库关系图,点击小图标运行即可查询数据。 这个过程会有语法提示,非常nice。
一个非常引人注目的操作是,可以直接选择一个结果集,然后右键生成SQL。
比如语句,这样在插入一段重复内容的时候就非常方便了。
6、外观配置
您可以在首选项中设置外观,例如将主题更改为深黑色。
然后界面就变黑了。
还可以设置字体大小等。
从整体风格来看,有点类似。 事实上,也确实如此。 它是基于平台构建的。
七、总结
总体来说,是一款优秀的开源数据库管理工具,功能全面,基本足以满足日常开发。 对比收费,可以说是非常良心了。 如果您遇到付费版无法使用的情况,可以尝试社区版。
【热门内容】
300多本程序员经典技术书籍高清PDF
加我微信,备注:资料
扫码备注:资料,自动获取
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码