简介
Beekeeper Studio 是一个跨平台的 SQL 编辑器和数据库管理客户端,可以在 Linux、Mac、Windows 上使用。
Beekeeper Studio 社区版是免费开源的,支持快速搜索、数据库管理、选项卡、编辑等功能,支持的数据库有:
- SQLLite
- MySQL
- MariaDB
- Postgres
- CockroachDB
- SQL Server
- Amazon Redshift
相对的,商业版本额外提供了一些增强的功能,需要额外付费,一次付费永久使用,优先获得支持。增强的功能有:
- Oracle 数据库支持。目前处于测试阶段,Mac 用户必须使用 Intel 版本
- 团队协作,用于连接和保存查询的云存储
- 更多的主题支持,轻松打造友好的用户体验
Beekeeper Studio 的核心功能:
- 真正的跨平台:Windows、MacOS 和 Linux
- 支持语法高亮,自动提示填充的 SQL 查询编辑器
- 选项卡界面,支持多任务处理
- 支持数据排序和筛选
- 支持快捷键
- 可以保存查询以备后用
- 查询运行历史记录,可以查到 3 天前的查询历史
- 默认黑色主题
项目地址:
https://github.com/beekeeper-studio/beekeeper-studio
简单使用
Beekeeper Studio 官网已经提供了下载安装包,直接下载安装即可使用。
创建连接
支持 SSL 加密连接,或者通过 SSH 建立隧道进行加密连接。
SQL 自动提示
内置的编辑器提供了语法高亮和自动完成建议,可以快速高效的完成 SQL 语句的编写。
打开多标签
多标签选项卡,无需切换窗口即可快速工作,表 DDL 和数据视图也有自己的选项卡。
保存 SQL 语句
轻松保存和组织常用查询,以便在后续的所有连接中快速使用。
编辑表格数据
快速简单的表格编辑,能对查询结果进行更改保存
编辑表结构
使用直观的界面创建、编辑和删除表字段、索引等关系。
导出数据
只需要单击进行选择,即可快速将表数据导出为 CSV、JSON、JSONL 或 SQL。
使用感受:
界面简洁,所以不要指望他有较为复杂的功能支持, 例如数据同步. 操控较为一般,不好的一点是打开多个实例的时候需要同时打开多个Windows,来回切换, 如果频繁需要看多个实例的时候,则会有大量的窗口铺满屏幕
使用原有:
由于特殊原因,公司禁止使用Navicat, 导致失去了开发中最好的伙伴, 只能寻他法, 无奈选择了很多, 每个都有自己的优劣支出, 只能总和多个软件切换着使用. 实属蛋疼的狠
Navicat: 数据库管理工具之神, 五颗星
Dbeaver: 基于Java,占用内存过高, 性能较差,经常间接性卡死,闪退,使用体验极其差, 1颗星
Beekeeper Studio: 界面简单, 操控一般,不太使用 2颗星
Datagrip: 基于java,支持多种数据源,但是性能一般,频频有各种问题 导出/导入数据性能较差,经常性失败 2颗星
SQLyog: 小巧使用,快速响应 支持多实例数据同步 3颗星