在日常的开发工作中,肯定离不开数据库。对于Java开发,Mysql一般用的比较多。当然也有很多强大的客户端工具,可惜都是要收费的,比如Navicat Premium,可以连接各种流行的数据库,但是我喜欢开源和免费的东西。所以,这里有一些在Github找到的开源工具来分享。
DBeaver
想必很多人都听说过,甚至用过DBeaver。是的,它非常强大,支持许多流行和非流行的数据库。几乎都涵盖了,这里就不一一列举了。有开源免费版和商业版。我现在用的就是这个免费版。
这里的建议是,最好去Windows-首选项-连接-驱动程序-Maven,配置阿里的映像库。否则,驱动程序包下载有时可能会失败。
养蜂人工作室
这个工具也挺好的。是一款轻量级的绿色免安装数据库客户端工具,支持Execl和CSV的导出,可以直接复制。目前支持3360。
sqlitemysqlmariadbpostgrescocroach dbsql server Amazon红移
Falcon也是一个免费开源的数据库客户端工具,它也支持主流的数据库连接。目前,Github有4.8kStar
从图中可以看出,它已经有近三年没有更新了,但是它有一个有趣的将结果渲染成图表的功能,类似于Redash,但是我觉得没有什么实际意义。
Sqlectron-gui它是一款基于电子绿色免安装的跨平台轻量级数据库客户端工具,支持目前市面上的主流数据库。
其实目前应该用的比较多的只有DBeaver。我也在用这个工具。我在实际工作中没有用过其他工具。