大家好,我是开源大叔!
数据库管理工具,对于后端程序员使用的频率非常高。市面上的可视化工具大多数都是收费的。最近大叔在逛开源网站时候发现了一个特别好用的数据库管理工具Beekeeper Studio
,界面非常炫酷,推荐给大家!
项目简介
Beekeeper Studio 是一个跨平台的 SQ L 编辑器和数据库管理器,可用于Linux,Mac和Windows。
Beekeeper Studio 支持的数据库包括:MySQL/MariaDB、PostgreSQL、SQLite、SQL Server、CockroachDB、Amazon Redshift。
功能特性
- 支持多平台:Windows、MacOS 和 Linux
- 安全连接:除了正常的连接,也可以使用 SSL 加密连接或通过 SSH 隧道连接
- SQL 自动补全:代码编辑器支持语法高亮和表名自动补全功能
- 保存查询语句:组织和保存常用的查询语句,方便重复运行
- 查看并修改表的结构:通过直观的界面创建、编辑和删除表的字段、索引和外键
安装使用
在官方网站直接下载安装。成功安装后效果:
喜欢黑色背景的朋友,可以通过 View
菜单按钮进行字体大小和主题设置。
创建数据源
我们以 MySQL 举例,输入Host、Port、User 、Password 等信息,保存即可。
点击连接,就可以进行操作了。
连接成功后,显示页面如下:
左侧列出了当前数据库中的表和视图,可以通过名称进行过滤;右侧是查询区域和结果显示。
数据表操作
右键表名可以查看表中的数据、表结构、导出表中数据等。导出的数据支持 CSV、Excel、JSON 等格式。
查看数据时候能根据条件进行过滤。
SQL 操作
Beekeeper Studio 提供了表名和字段名的字段补全功能,支持 SQL 语法高亮,常用的 SQL 可以保存起来。
最大亮点是可以查看 SQL 历史记录。
总结
整体体验来看,Beekeeper Studio 和 Navicat 功能差不多,页面还是比较美观的。不过在 SQL 语法上提示还是有些欠缺,对于平常工作足够了,而且开源项目也是在不断完善的