再见了收费的Navicat!操作所有数据库有DBeaver就够了

DBeaver是一款开源、免费的数据库管理工具,支持众多数据库类型,如MySQL、Oracle、DB2等。其界面简洁,功能丰富,包括表属性查看、SQL编辑器等,提供智能提示和便捷的SQL生成功能。此外,DBeaver还支持MongoDB和Redis等缓存数据库。无论是创建连接、操作表还是执行SQL,DBeaver都表现出色,是开发人员的理想选择。
摘要由CSDN通过智能技术生成

打开文章的相信没人没用过数据库管理工具。常用的无外乎Navicat、DataGrip等工具,没错,它们都很好用,Navicat小巧方便,占系统资源低;DataGrip界面漂亮和IDEA很般配,占系统资源略高,但问题是这两都不免费吖。

最近体验了一把免费的DBeaver,原因是很多人捧它。好家伙,是真的好用。这里强烈给推荐大家,有兴趣的小伙伴可以安装体验一把...


DBeaver简介

DBeaver是一款开源的数据库管理工具,截至发稿前在Github上已经有23.3KStar。支持非常丰富的数据库!

136a8f53a1f1c1c4e1aa05753601f3bc.png

新建连‬接时,我们能够从这个界面一窥全貌。除了常见的MySQL、Oracle、DB2,还有各种各样从来没见过没听过的数据库。数了下,总共97个...

DBeaver下载安装

这个我这里就不多赘述了,都是下一步、下一步,有手就哦了

给个官网下载链接:
dbeaver.io/download/

45e9900cce5503686306903147ef0c1b.png

安装成功后,运行起来,可以创建一个数据库连接,这里我们以Mysql为例,看到界面,“资深”老IT会发现:好家伙,这UI跟当年的Eclipse一模一样啊。实际上DBeaver就是基于Eclipse开发的。

1257818aab20a8d0a7ae50a0f72dc265.png


数据库表相关操作

  • 双击打开一张表,选择属性标签,可以看到该表详细的列属性;

eb245570c27c0abbd82ca1f553c9b022.png

  • 点击属性, 再‬点击‬DDL可以查看详细的建表ddl语句;

81129fd5fec694d463e538a4311b8f5e.png

  • 数据标签,可以分页查看表中数据,在顶部过滤框中直接输入SQL语句中的where部分,可以直接过滤表数据;

b238cf9bb929eb6f9105a017ae20f549.png

  • 右键选择添加字段,在DBeaver中, [v] 符号代表是, [] 代表否,这里可以试着创建一个主键ID,都选自增;

57c79c8b0233d39df90188d63516d2f8.png

  • 选择创建约束,然后将id选择为主键约束。

606343961cfaa71f8a4dbb4b6e995cb9.png


SQL操作

下面介绍下DBeaver中的SQL操作

  • 点击工具栏SQL右侧下拉按钮,选择SQL编辑器可以之间打开SQL界面进行操作;

8f11ae808a33f78a6b2e2a9af49cc78f.png

  • DBeaver的输入提示功能也很不错,包括SQL关键字、函数、数据库表、别名和字段的支持;

4825bb225ebaa7500dde2c56c01e6b1a.png

  • 平常我们需要创建insert所有字段的语句,此时手写比较麻烦,这里可以直接使用DBeaver生成SQL功能,右键选择一条记录,选择生成SQL即可;

c959cc24fe8cd5636bad013a0796f955.png

  • 我们可以发现基于全字段的CRUD语句基本都能生成,非常方便。

493d07140418f9369138d928bd68fdd6.png


其他数据库支持

惊喜的是常用的缓存DB例如MongoDB和Redis,对于DBeaver而言也是支持的,遗憾是社区版本不行**

d708b5057220f3ecb4377feabd3f3b76.png

  • 企业版本才可以支持Redis,创建Redis连接后可以看到Redis中的数据;

cfccbde6576b03b3397b0f8ca1dd24a2.png

  • 创建MongoDB连接后也可以看到MongoDB中的数据,并进行操作。

022fce03394e8b7d949deca452c69da3.png


总结

阅读完‬上述‬介绍‬,相信你‬也‬觉得‬DBeaver确实是一款优秀的开源数据库管理工具,使用方便‬,智能‬‬提示‬,功能丰富‬,平时开发完全够用‬,主要‬免费‬。

源于:今日头条Stark迷弟

9a505fae176b46c687239e01838954c3.png

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值