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