Beekeeper Studio:一款开源跨平台数据库管理工具

网络整理 2023-12-14 10:20:13电脑知识
25

Beekeeper Studio.jpg

Beekeeper Studio 简介

Beekeeper Studio 是一款兼容所有主流数据库的数据库管理和SQL开发工具,它采用现代化的界面设计,支持多种操作系统,包括 Windows、MacOS 和 Linux 等。Beekeeper Studio 能够方便地连接到 MySQL、PostgreSQL、SQLite、Microsoft SQL Server 和 Amazon Redshift 等数据库,并且操作简单。

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 的安装和使用

1. 安装 Beekeeper Studio

官网提供了 Windows、MacOS 和 Linux 系统的下载包,我们可以在 Beekeeper Studio 官网 下载对应的文件进行安装。根据不同系统平台的安装方式进行安装,并在安装完成后启动 Beekeeper Studio。

2. 连接数据库

在打开的 Beekeeper Studio 界面中点击菜单栏的 “Connect” 按钮,可以进入到连接数据库的界面,根据需要选择要连接的数据库类型。我们以连接 MySQL 数据库为例,填写以下配置信息进行连接:

  • Connection name: 连接的名称,随意填写,作为标识即可。

  • Database type: 数据库类型,选择 MySQL。

  • Host: 数据库服务的地址,例如 localhost。

  • Port: 数据库服务的端口号,例如 3306。

  • Database: 数据库名称,例如 test。

  • Username: 数据库账号名。

  • Password: 数据库账号密码。

填好之后,点击 “Connect” 按钮进行连接。

3. 使用 Beekeeper Studio 进行 SQL 开发

在成功连接到数据库之后,我们就可以在 Beekeeper Studio 中进行 SQL 开发。Beekeeper Studio 提供了支持 SQL 编辑器和查询工具,我们可以通过菜单栏的 “Query” 按钮进入到 SQL 编辑器界面,然后输入 SQL 语句来对数据库进行操作。

具体的 SQL 语句可以根据实际需求进行编写,这里以查询数据库表中的数据为例:

SELECT * FROM table;

在 SQL 编辑器中输入以上 SQL 语句并点击 “Run” 按钮,即可查询出数据库表中的所有数据。

Beekeeper Studio 的特点

  1. 界面简洁明了,用户体验良好。

  2. 能够兼容所有主流数据库。

  3. 可以进行多个数据库的同时管理和查询。

  4. 提供了 SQL 编辑器和查询工具等多种功能。

示例

示例一:查询表中的数据

我们假设在某个 MySQL 数据库中有一张表,表名为 customers,它里面存储了用户的信息。我们可以使用 Beekeeper Studio 连接这个数据库,并使用 SQL 编辑器来查询这个表中的数据。

首先,在 Beekeeper Studio 中连接到这个数据库,在 SQL 编辑器中输入以下 SQL 语句:

SELECT * FROM customers;

然后点击 “Run” 按钮,就可以查询到这个表中的所有数据。

示例二:创建新的表

假设我们需要在某个数据库中创建一个新的表,来存储用户的浏览记录,我们同样可以使用 Beekeeper Studio 来进行这个操作。

首先,在 Beekeeper Studio 中连接到这个数据库,在 SQL 编辑器中输入以下 SQL 语句:

CREATE TABLE browsing_history (
  id INT PRIMARY KEY AUTO_INCREMENT,
  customer_id INT,
  product_id INT,
  browse_count INT
);

然后点击 “Run” 按钮,就可以创建一个新的名为 browsing_history 的表,并添加了 idcustomer_idproduct_idbrowse_count 这四个字段。

总结

Beekeeper Studio 是一款非常好用的数据库管理工具和SQL开发工具,它拥有高颜值、免费、兼容性强等特点,能够方便快速地连接到多种数据库,并且提供了丰富的功能,让我们可以方便地进行SQL开发和数据管理。

数据库管理工具
THE END
tom
不图事事圆满 但图事事甘心。

相关推荐