Beekeeper Studio:轻量级数据库神器?
数据库管理工具,是后端程序员使用频率非常高的的工具。Navicat、DataGrip虽然很好用,但都是收费的。数据库管理工具,对于后端程序员使用的频率非常高。如果你和数据库打交道,大概率听说过Navicat。它功能强大,几乎是业界的标杆。但问题也很明显:价格不菲,而且是订阅制。每年为了一款工具续费,对许多个人开发者、自由职业者甚至小型团队来说,都是一笔不小的开销。

今天给大家分享一个开源免费的数据库管理工具【Beekeeper Studio】。

Beekeeper Studio
是一款免费开源的 SQL 数据库管理工具,支持多种主流数据库(如 MySQL、PostgreSQL、SQLite、SQL Server 等)。它采用现代化的界面设计,提供语法高亮、自动补全、多任务处理等功能,操作简单易用。可在 Windows、MacOS 和 Linux 上运行。

安装非常简单,最简单的方式是直接去官网 https://www.beekeeperstudio.io/get 下载社区版本即可。
Windows:提供 .exe 和 .msi 两种格式(推荐 .exe 避免权限问题)。
macOS:提供 .dmg 安装包(需在系统设置中允许「来自未知开发者」的应用)。
Linux:支持 .deb (Debian/Ubuntu)、.rpm (Fedora/CentOS) 及 AppImage 通用格式。

首次打开 Beekeeper Studio 后,需要选择数据库类型进行连接。界面上非常简洁干净,很像JS编写的桌面程序,从源代码查看也确实看到vue和electron相关内容。并且设置里可以调出浏览器的开发者模式,关于社区版本支持的数据库如图。

选定好数据库类型后,输入数据库连接地址、用户名、密码等信息。保存连接信息需要设置连接名称,支持设置数据库主题颜色。工具页面分了左右两栏,左侧为连接内容,右侧为配置区域,支持默认和高级配置,常规数据工具拥有的它都有,并且支持按颜色命名保存,风格比较喜欢。

连接数据库好后,选定好数据库,就能开始编写 SQL 使用了。左侧列出了当前数据库中的表和视图,可以通过名称进行过滤,右侧是查询区域和结果显示。自动创建一个查询页面栏,简单写个查询语句进行 Run 查看,体验上有对应输入补全提示,查询速度也比较快,展示风格Web化。

右键点击左侧列表中的表名,可以查看并编辑表中的数据、查看并编辑表结构、导出表中的数据以及生成建表语句等。创建后通过右键 View Structure查看表结构,然后可以有限的编辑些额外的配置,同时也可编辑修改,所以更建议的是可以创建空表然后通过再编辑Table实现一些其他配置。

右侧可以添加多个查询会话,SQL 编辑器提供了表名和字段名的字段补全功能,编写完成之后,点击 Run 按钮运行查询。

查询结果显示在界面下方,右下角的 Download 按钮提供了 CSV、Excel、JSON、Markdown 多种格式的数据导出功能。进入后我们能看到工具自己所有的配置项和设置项都在这了,图中红色框的部分表示数据也支持快捷的数据导出功能,格式支持CVS、SQL、JSON,符合基本导出格式需求。

对于需要经常使用的 SQL 语句,可以点击 Save 按钮保存,方便下次快速使用,Beekeeper Studio 还提供了自动记录查询历史记录的功能,方便回溯使用。

Beekeeper Studio 凭借其开源免费、跨平台兼容、功能全面的特点,成为数据库管理领域的“新星”。尽管在高级功能(如数据同步)上略显不足,但其简洁的界面和高效的操作体验,使其成为个人开发者和小型团队的理想选择。对于预算有限或注重安全性的用户,Beekeeper Studio无疑是Navicat等商业工具的有力替代品。

随便de走走
校验提示文案
值友7152060965
校验提示文案
值友7152060965
校验提示文案
随便de走走
校验提示文案