管理数据,总要有个客户端工具,一般数据库都会自带客户端管理工具,也有一些专业的三方软件,比如常用的Navicat。客户端工具很多,没有最好的,只有最趁手的。今天我们介绍一款功能强大的开源数据库客户端:DBeaver,Java编写哦,依托java的丰富生态、同时是开源协议,不管是使用还是学习,都是很好的。

下载

DBeaver下载地址 可以选择不同的操作系统,不同的方式,这里我们选择window安装版本

dbeaver 设置sql语言格式为mongodb_客户端


下载完后按引动一步步安装即可。

使用

有引导

这个客户端用户体验很好,首次进入会直接弹出引导实例的窗体,你可以跟着引导快速的熟悉操作

1.引导创建了一个SQLite数据库。缺少驱动会直接提示下载:

dbeaver 设置sql语言格式为mongodb_外键_02


dbeaver 设置sql语言格式为mongodb_数据库_03

2.查看数据库基础信息

左键单击新建好的数据库,在右侧属性栏,就可以看到数据库的基础信息:

dbeaver 设置sql语言格式为mongodb_外键_04

3.查看数据库整体ER图

最常用的就是查看ER图了,DBeaver中也很方便,选中数据库,快捷键“Ctrl+Shift+Enter”即可:

dbeaver 设置sql语言格式为mongodb_数据库_05


方便的地方是,直接选中主外键关联的线条,就会绿色高亮显示主外键:

dbeaver 设置sql语言格式为mongodb_外键_06

强大的数据查看器

查看数据很友好,有一些很方便的功能。

1.直接查看二进制图片。存了一个BLOB类型的二进制图片,想要直接查看,你之前是不是得复制出来,找个工具,这个客户端直接集成了这个功能:

dbeaver 设置sql语言格式为mongodb_sql_07


2.通过外键,查看关联表的值。有外键,要看一个完整的结果的时候,是不是得来个联查,DBeaver客户端不需要了。它的数据查看器可以自动帮你关联外键,并显示对应的值:

dbeaver 设置sql语言格式为mongodb_sql_08