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

很多人抱怨 Datagrip 的占用内存太大,很多人推荐了 DBeaver 这款开源免费的数据库管理工具。

于是,我昨夜简单体验了一下 DBeaver ,然后写了这篇文章。

毕竟开源免费,也不需和 Datagrip 在功能上做太多对比。总体体验的话我觉得比不上 Datagrip,但是涵盖的功能也基本够用了,内存占用也只有0.5g左右。

ee635ac72704cc58ba3cfdf5bce6480e.png

DBeaver 概览

DBeaver 是一个基于 Java 开发 ,并且支持几乎所有的数据库产品的开源数据库管理工具。

DBeaver 社区版不光支持关系型数据库比如 MySQL、PostgreSQL、MariaDB、SQLite、Oracle、Db2、SQL Server,还比如 SQLite、H2 这些内嵌数据库。还支持常见的全文搜索引擎比如 Elasticsearch 和 Solr、大数据相关的工具比如 Hive 和 Spark。

3f115dd62a3e5bd2c78ec6a513b6474d.png

DBeaver 支持的数据库概览

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

e4a229afd400a823dee3fa2029b5e5c2.png

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

使用

DBeaver 虽然小巧,但是功能还是十分强大的。基本的表设计、SQL 执行、ER 图、数据导入导出等等常用功能都不在话下。

我下面只简单演示一下基本的数据库的创建以及表的创建。

下载安装

官方网提供的下载地址:https://dbeaver.io/download/ ,你可以根据自己的操作系统选择合适的版本进行下载安装。

比较简单,这里就不演示了。

连接数据库

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

我这里以 MySQL 为例。

58ff535f7574468b5c8def62e3a2deea.png

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

643e31f2d50424c855f5316223901aa3.png

新建数据库

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

85f674066f2597deb1f9d6a99c80de52.png

数据库表相关操作

新建表

9ee54dff09147745a9a642e6e540f3d6.png

新建列

9b4af15682df2fa9b983b58ebb864895.png

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

6b3e2d275a1991fc5e3e78090cd33944.png

953e3c3f37e599dd1c0bdebeb08a9427.png

插入数据

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

3bb23be2b4d83be2b063e9c9aed84c71.png
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 确实要小很多。

各位小伙伴可以自行体验一下。毕竟免费并且开源,还是很香的!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值