管理数据,总要有个客户端工具,一般数据库都会自带客户端管理工具,也有一些专业的三方软件,比如常用的Navicat。客户端工具很多,没有最好的,只有最趁手的。今天我们介绍一款功能强大的开源数据库客户端:DBeaver,Java编写哦,依托java的丰富生态、同时是开源协议,不管是使用还是学习,都是很好的。
下载
DBeaver下载地址 可以选择不同的操作系统,不同的方式,这里我们选择window安装版本
下载完后按引动一步步安装即可。
使用
有引导
这个客户端用户体验很好,首次进入会直接弹出引导实例的窗体,你可以跟着引导快速的熟悉操作
1.引导创建了一个SQLite数据库。缺少驱动会直接提示下载:
2.查看数据库基础信息
左键单击新建好的数据库,在右侧属性栏,就可以看到数据库的基础信息:
3.查看数据库整体ER图
最常用的就是查看ER图了,DBeaver中也很方便,选中数据库,快捷键“Ctrl+Shift+Enter”即可:
方便的地方是,直接选中主外键关联的线条,就会绿色高亮显示主外键:
强大的数据查看器
查看数据很友好,有一些很方便的功能。
1.直接查看二进制图片。存了一个BLOB类型的二进制图片,想要直接查看,你之前是不是得复制出来,找个工具,这个客户端直接集成了这个功能:
2.通过外键,查看关联表的值。有外键,要看一个完整的结果的时候,是不是得来个联查,DBeaver客户端不需要了。它的数据查看器可以自动帮你关联外键,并显示对应的值: