再见,Datagrip!强烈安利的这款开源免费的数据库管理工具 ...

2

主题

4

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2023-3-3 16:06:29 | 显示全部楼层
很多人抱怨 Datagrip 的占用内存太大,很多人推荐了 DBeaver 这款开源免费的数据库管理工具。
于是,我昨夜简单体验了一下 DBeaver ,然后写了这篇文章。
毕竟开源免费,也不需和 Datagrip 在功能上做太多对比。总体体验的话我觉得比不上 Datagrip,但是涵盖的功能也基本够用了,内存占用也只有0.5g左右。


DBeaver 概览

DBeaver 是一个基于 Java 开发 ,并且支持几乎所有的数据库产品的开源数据库管理工具。
DBeaver 社区版不光支持关系型数据库比如 MySQL、PostgreSQL、MariaDB、SQLite、Oracle、Db2、SQL Server,还比如 SQLite、H2 这些内嵌数据库。还支持常见的全文搜索引擎比如 Elasticsearch 和 Solr、大数据相关的工具比如 Hive 和 Spark。



DBeaver 支持的数据库概览
甚至说,DBeaver 的商业版本还支持各种 NoSQL 数据库。



DBeaver 的商业版本还支持各种 NoSQL  数据库
使用

DBeaver 虽然小巧,但是功能还是十分强大的。基本的表设计、SQL 执行、ER 图、数据导入导出等等常用功能都不在话下。
我下面只简单演示一下基本的数据库的创建以及表的创建。
下载安装

官方网提供的下载地址:https://dbeaver.io/download/ ,你可以根据自己的操作系统选择合适的版本进行下载安装。
比较简单,这里就不演示了。
连接数据库

1.选择自己想要的连接的数据库,然后点击下一步即可(第一次连接可能需要下载相关驱动)。
我这里以 MySQL 为例。



点击完成之前,你可以先通过左下方的测试连接来看一下数据库是否可以被成功连接上。



新建数据库

右键-> 新建数据库(MySQL 用户记得使用 utf8mb4 而不是 utf8)



数据库表相关操作

新建表





新建列





创建约束(主键、唯一键)







插入数据

我们通过 SQL 编辑器插入数据:



INSERT into user(id,name,phone,password) values ('A00001','guide哥','181631312315','123456');
INSERT into user(id,name,phone,password) values ('A00002','guide哥2','181631312313','123456');
INSERT into user(id,name,phone,password) values ('A00003','guide哥3','181631312312','123456');总结

总的来说,简单体验之后感觉还是很不错的,占用内存也确实比 DataGrip 确实要小很多。
各位小伙伴可以自行体验一下。毕竟免费并且开源,还是很香的!
回复

举报 使用道具

1

主题

2

帖子

3

积分

新手上路

Rank: 1

积分
3
发表于 2023-3-3 16:07:26 | 显示全部楼层
连oracle怎么调试存过啊,没找到调试工具
回复

举报 使用道具

1

主题

4

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2023-3-3 16:08:15 | 显示全部楼层
我也是DBeaver的忠粉,前些年也是用DataGrip的,后来看到公司的老外CTO用这个,问他,他说是免费的社区版,然后我自己去试用,感觉挺好。但当时DBeaver还不是很成熟稳定,BUG多多,到这两年基本就很稳了,完全可以当做主力的数据库客户端工具来使用了。所以从2019年开始我的电脑上就只有一个DBeaver了。也经常给国内的同事安利,但他们大多数都是用破解的Navicat。。。
回复

举报 使用道具

1

主题

5

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2023-3-3 16:09:11 | 显示全部楼层
如果免费版支持 mongodb 就好了。愣没找到一个好用的 mongodb 工具
回复

举报 使用道具

4

主题

7

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2023-3-3 16:09:40 | 显示全部楼层
sql格式化很难受啊
回复

举报 使用道具

1

主题

4

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2023-3-3 16:10:28 | 显示全部楼层
Datagrip都还没有navicat火,就开始再见了[笑哭]
回复

举报 使用道具

2

主题

5

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2023-3-3 16:10:35 | 显示全部楼层
你说任你说,我用我navicat
回复

举报 使用道具

您需要登录后才可以回帖 登录 | 立即注册
快速回复 返回顶部 返回列表