推荐一款免费的好用的数据库客户端 sqlzero

2021-02-17 23:15:34 +08:00
 javahuang

支持特性

如何安装

由于是使用 java 开发的,需要依赖 jre 环境,以可执行 jar 包的方式提供安装包,内置 mysql 数据库驱动目前安装包只有 29M 大小,运行时占用内存可以自己控制,目前我本机测试数据库可以控制在 100M 之内。

安装非常简单,windows/mac 环境双击直接启动,linux 环境直接 nohup 启动,浏览器访问 http://127.0.0.1:9001 (也可自定义端口)即可运行。

无需其他任何设置。

# 直接启动( mac/windows 下也可以直接双击运行)
./sqlzero-0.0.1.jar
# 运行
http://youipaddress:9001/

sqlzero git 地址

5195 次点击
所在节点    分享创造
34 条回复
javahuang
2021-02-18 11:37:14 +08:00
@tellbin ts+react,ui 库主要用的是 blueprintjs,我前端不是很精,布局啥的 flex 一把梭
tellbin
2021-02-18 11:39:51 +08:00
@javahuang 好的,感谢
sirius1024
2021-02-18 12:24:14 +08:00
还是 dbeaver 吧……
mengdodo
2021-02-18 13:49:35 +08:00
上来就注册登录的吗
l00t
2021-02-18 14:00:53 +08:00
Java 开发的?告辞。
ciqulover
2021-02-18 14:01:14 +08:00
sequel ace, tableplus 不香嘛,数据库工具不开源谁敢用
kikyous
2021-02-18 14:19:41 +08:00
@ciqulover 你这发言真有点迷惑,tableplus 就不是开源的啊
ciqulover
2021-02-18 14:29:55 +08:00
@kikyous 成熟的商业项目能和个人项目谈信任度嘛?
javahuang
2021-02-18 15:15:29 +08:00
@mengdodo 因为是 bs 版的,支持多个用户权限隔离,所以加了注册功能,后续会加上单机模式免登陆之类的。
javahuang
2021-02-18 15:18:04 +08:00
@l00t 是的,前后端分离的,后端是 java,启动快,占用内存低。datagrip,dbeaver 也是 java 开发的,但是占用内存比他们低多了。
javahuang
2021-02-18 15:32:12 +08:00
@ciqulover 开源的我目前没发现有好用的,好用的( tableplus/datagrip/navicat...)基本都不开源且价格都不便宜。如果您觉得个人开发不能谈信任度,后续我可以给后端代码优先开源出来(而且现在代码我也没有混淆加密,反编译阅读起来也不难)。成熟的商业项目也是一点点发展起来的,我也知道这个很大可能不会得到大家的认可,但目前最少方便了我和我的团队,这玩意花了我三个半月的全部零碎时间,不想放弃了,以后不知道怎么样呢。
laycher
2021-02-22 11:18:24 +08:00
dbeaver 我觉得很不错啊。
Norths
2021-02-22 19:04:58 +08:00
看着还不错,最近 Navicat 用厌了想折腾点别的,关注一波
javahuang
2021-02-24 23:05:33 +08:00
@laycher 是的,有段时间我也挺喜欢用 dbeaver 的。
但 dbeaver 很多方面表现很差,举个例子,我实测单表查询 20 万条数据,整个查询过程中 dbeaver 不断发现未响应,最终内存大概增加了 400M,然后 filter 结果集(比如列排序 /字段过滤)的时候直接崩了,而 sqlzero 内存大概只增加了 25M,渲染快,结果集过滤也非常快。
一个 sql 工具,我觉得比较重要的几个方面,智能提示,结果集展示,数据编辑,schema 编辑。这几点目前我觉得和 dbeaver 相比不比他差,某些方面体验我个人觉得比 dbeaver 好很多。
当然,dbeaver 功能很多,sqlzero 从我提交第一行代码到现在也只有三个多月的时间,我最开始的目标也是尽可能实现常用功能,现在我觉得已经超出预期了,所以放出来给有需要的人使用。

顺便贴两个动图,对比下 dbeaver 和 sqlzero
![sqlzero]( https://raw.githubusercontent.com/sqlzero/sqlzero/master/assets/13-large-zero-vs-dbeaver.gif)

![dbeaver]( https://raw.githubusercontent.com/sqlzero/sqlzero/master/assets/13-large-dbeaver-vs-zero.gif)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/753759

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX