这款数据库管理工具完爆Navicat!操作数据库有它就够了!

2023-05-24 0 189

这款数据库管理工具完爆Navicat!操作数据库有它就够了!

为的是加速管理工作资料库,他们通常单厢优先选择这款随手的资料库管理工作软件。Navicat、DataGrip尽管较好用,但都是收费工程项目的。那时给我们所推荐这款完全免费、采用方便的资料库管理工作软件DBeaver,期望对我们略有帮助!

SpringBoot两栖作战B2C工程项目mall(50k+star)门牌号:github.com/macrozheng/…

DBeaver概要

DBeaver是这款开放源码的资料库管理工作软件,在Github上早已有22K+Star。全力支持共约100种资料库,无论是亲密关系型资料库还亦然亲密关系型资料库,大体上你能想不到的资料库它都能全力支持,上面他们来看一看它全力支持的资料库韦若尔全!

这款数据库管理工具完爆Navicat!操作数据库有它就够了!

浏览安装

接下去他们来浏览安装DBeaver,间接下载LiveCD版,Cogl方可采用。

具体来说他们从官方网站浏览zip版,浏览门牌号:dbeaver.io/download/
这款数据库管理工具完爆Navicat!操作数据库有它就够了!
浏览顺利完成后Cogl到选定产品目录,接着holdsdbeaver.exe方可运转;
这款数据库管理工具完爆Navicat!操作数据库有它就够了!
运转获得成功后,预设能优先选择创建两个试验资料库(如前所述SQLite的资料库),看上界面,类似于Eclipse,事实上DBeaver是如前所述Eclipse合作开发的。
这款数据库管理工具完爆Navicat!操作数据库有它就够了!

外观配置

他们安装工具后,免不了需要一些设置,比如设置下字体大小之类的,接下来他们来设置下DBeaver。

预设情况下DBeaver的字体很小,他们需要调大点,优先选择窗口->首选项->外观->颜色和字体->基本->文本字体进行设置;
这款数据库管理工具完爆Navicat!操作数据库有它就够了!
接着holds设置字体大小方可,比如设置为12号字体;
这款数据库管理工具完爆Navicat!操作数据库有它就够了!
如果你想加速熟悉DBeaver的快捷键的话,能打开协助->辅助键面板查看所有快捷键;
这款数据库管理工具完爆Navicat!操作数据库有它就够了!
如果你习惯了深色主题,也能将DBeaver设置为深色主题,在窗口->首选项->外观中能进行主题设置,优先选择Dark方可;
这款数据库管理工具完爆Navicat!操作数据库有它就够了!
设置顺利完成后,他们看上界面,还是挺炫酷的!
这款数据库管理工具完爆Navicat!操作数据库有它就够了!

建立数据源

采用DBeaver操作方式资料库时,他们需要先建立数据源。

他们能优先选择左上角的加号->MySQL来建立MySQL数据源;
这款数据库管理工具完爆Navicat!操作数据库有它就够了!
建立顺利完成后输入连接信息即可连接,如果是第一次连接的话会提示浏览JDBC驱动;
这款数据库管理工具完爆Navicat!操作数据库有它就够了!
连接获得成功后就能在左侧看到资料库中的资料库、表、视图、索引等相关信息了。
这款数据库管理工具完爆Navicat!操作数据库有它就够了!

管理工作表相关操作方式

资料库连接建立顺利完成后,他们就能对其中的表进行操作方式了,接下去我们来查看、建立下表试试。

holds一张表,优先选择属性标签,能看到表详细的列属性;
这款数据库管理工具完爆Navicat!操作数据库有它就够了!
优先选择属性->DDL能查看详细的建表语句;
这款数据库管理工具完爆Navicat!操作数据库有它就够了!
优先选择数据标签,能分页查看表中数据;
这款数据库管理工具完爆Navicat!操作数据库有它就够了!
在顶部过滤框中间接输入SQL语句中的where部分,能间接过滤表数据;
这款数据库管理工具完爆Navicat!操作数据库有它就够了!
如果他们不想显示某些字段,能右键表头优先选择过滤->自定义过滤,接着把过滤字段[v]改成[]方可;
这款数据库管理工具完爆Navicat!操作数据库有它就够了!
如果你想新建表的话,在左侧右键,优先选择新建表方可;
这款数据库管理工具完爆Navicat!操作数据库有它就够了!
接着右键优先选择添加字段,在DBeaver中,[v]符号代表是,[]代表否,这里他们建立两个主键ID,优先选择自增;
这款数据库管理工具完爆Navicat!操作数据库有它就够了!
这里需要注意的是,主键需要在约束里面建立,优先选择建立约束,接着将id优先选择为主键约束方可。
这款数据库管理工具完爆Navicat!操作数据库有它就够了!

SQL操作方式

资料库表操作方式介绍完了,接下去介绍下如何在DBeaver中进行SQL操作方式。

右键资料库,优先选择SQL编辑器能之间打开SQL界面进行操作方式;
这款数据库管理工具完爆Navicat!操作数据库有它就够了!
DBeaver的SQL提示功能还是挺强大的,对于SQL关键字、函数、资料库表和字段都全力支持了;
这款数据库管理工具完爆Navicat!操作数据库有它就够了!
有时候他们需要建立insert所有字段的语句,此时手写比较麻烦,他们能间接采用DBeaver生成SQL功能,右键优先选择一条记录,优先选择生成SQL方可;
这款数据库管理工具完爆Navicat!操作数据库有它就够了!
他们能发现如前所述全字段的CRUD语句基本都能生成,还是挺方便的,他们生成个insert语句试试。
这款数据库管理工具完爆Navicat!操作数据库有它就够了!

其他资料库全力支持

虽说DBeaver全力支持共约100种资料库,但是社区版全力支持的资料库并不多,常用的NoSQL资料库MongoDB和Redis都没有全力支持。

采用企业版才能全力支持Redis,建立Redis连接后方可管理工作Redis中的数据;
这款数据库管理工具完爆Navicat!操作数据库有它就够了!
建立MongoDB连接后也能管理工作MongoDB中的数据。
这款数据库管理工具完爆Navicat!操作数据库有它就够了!

总结

DBeaver确实是这款非常优秀的开放源码资料库管理工作软件,提示很全,功能也多,平时合作开发大体上也够用了。但是对比那些收费工程项目的工具,还是有些不足的。对比Navicat,它没有资料库结构同步的功能,也没有资料库设计功能。对比DataGrip,它的提示功能显得有点弱,函数没提示。

原文门牌号:https://juejin.cn/post/7020966244551491591

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务