查看: 86|回复: 0

[综合] 一款高颜值且免费的 SQL 开发工具之Beekeeper Studio详解

[复制链接]

2

主题

0

回帖

0

积分

热心网友

金币
0
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2010-4-1
发表于 2023-11-4 00:00:00 | 显示全部楼层 |阅读模式

目录

  •             beekeeper studio 简介
  •             beekeeper studio 安装
  •             beekeeper studio 使用教程
    •                 连接数据库
    •                 文件关联
    •                 sql 编辑器
    •                 表格浏览器
    •                 快捷键
  •             sqltools 工具

    今天给大家介绍一款简单易用而且美观的免费 sql 客户端:beekeeper studio。

    beekeeper studio 简介

一款高颜值且免费的 SQL 开发工具之Beekeeper Studio详解

    beekeeper studio 是一款免费开源的 sql 开发和数据库管理工具,具有美观高效、简单易用的特点。beekeeper studio 基于 vue.js 开发,遵循 mit 开源协议,支持 windows、linux 以及 macos 平台。

    beekeeper studio 支持的数据库包括:mysql/mariadb、postgresql、sqlite、sql server、cockroachdb、amazon redshift。主要的功能特性包括:

  • 安全连接。除了正常的连接,也可以使用 ssl 加密连接或通过 ssh 隧道连接;
  • sql 自动补全。代码编辑器支持语法高亮和表名自动补全功能;
  • 支持多个工作窗口。可以同时打开多个代码编辑窗口,同时编写多个查询;
  • 保存查询语句。组织和保存常用的查询语句,方便重复运行;
  • 查看并编辑表中的数据。支持数据的排序和过滤;
  • 查看并修改表的结构。通过直观的界面创建、编辑和删除表的字段、索引和外键;
  • 导出表中的数据。支持 csv、json、jsonl 以及 sql 格式,允许导出指定的数据。

    beekeeper studio 安装

    beekeeper studio 支持 windows、linux 以及 macos 平台,我们可以在官方网站直接下载安装,也可以通过github 下载安装。

    beekeeper studio 支持自动版本更新。

    beekeeper studio 使用教程

    连接数据库

    打开 beekeeper studio 之后显示以下界面:

一款高颜值且免费的 SQL 开发工具之Beekeeper Studio详解

    在“connect type”下拉列表中选择数据库的类型,打开连接选项界面:

一款高颜值且免费的 SQL 开发工具之Beekeeper Studio详解

    其中,host 表示数据库服务器地址;port 表示服务端口;user 是用户名;password 是密码;default database 是默认连接的数据库;enable ssl 复选框表示使用安全的 ssl 连接;如果打开了 ssh tunel,可以设置 ssh 隧道;test 按钮可以测试当前连接设置;点击 connect 按钮可以建立连接。

    另外,save connection 部分可以设置一个连接名称,保存连接密码,设置连接颜色,点击 save 按钮保存设置。连接成功后显示以下界面:

一款高颜值且免费的 SQL 开发工具之Beekeeper Studio详解

    左侧列出了当前数据库中的表和视图,可以通过名称进行过滤;右侧是查询区域和结果显示。

    beekeeper studio 支持黑暗(dark)和明亮(light)两种主题,点击“view”->“theme”进行选择。以下是明亮主题的效果:

一款高颜值且免费的 SQL 开发工具之Beekeeper Studio详解

    文件关联

    beekeeper studio 提供了文件关联功能,可以在不打开应用程序的前提下完成以下操作:

  •         双击一个 sqlite .db 文件,在 beekeeper studio 中打开该文件。
  •         通过终端命令行打开 url 和文件:

    mac:open postgresql://user@host/database或者open ./example.db

    linux:xdg-open postgresql://user@host/database或者xdg-open ./example.db

    sql 编辑器

    sql 查询区域可以用于编写和运行 sql 语句。beekeeper studio 提供了表名和字段名的字段补全功能,编写完成之后,点击 run 按钮运行查询:

一款高颜值且免费的 SQL 开发工具之Beekeeper Studio详解

    查询结果显示在界面下方,右下角的“download”按钮可以用于导出查询结果,支持 csv、excel、json 等格式。

    另外,点击 save 按钮可以保存当前查询语句:

一款高颜值且免费的 SQL 开发工具之Beekeeper Studio详解

    保存的查询可以通过左侧的 ⭐ 按钮查看并重复执行。

    beekeeper studio 支持参数化查询,例如:

一款高颜值且免费的 SQL 开发工具之Beekeeper Studio详解

    表格浏览器

    右键点击左侧列表中的表名,可以查看并编辑表中的数据、查看并编辑表结构、导出表中的数据以及生成建表语句等。

一款高颜值且免费的 SQL 开发工具之Beekeeper Studio详解

    快捷键

    beekeeper studio 支持以下通用快捷键:

  •         新建窗口:ctrl + shift + n
  •         新建标签页:ctrl + t
  •         关闭标签页;ctrl + w
  •         格式化查询语句:ctrl + shift + f
  •         执行查询语句:ctrl + ↩
  •         快速查找:ctrl + p

    另外,beekeeper studio 还支持以下编辑功能快捷键:

  •         撤销:ctrl + z
  •         重做:shift + ctrl + z
  •         剪切:ctrl + x
  •         复制:ctrl + c
  •         粘贴:ctrl + v
  •         全选:ctrl + a

    sqltools 工具

    sqltools 是一个基于 beekeeper studio 构建的网站,提供了在线的 sql 格式化、表结构设计以及表结构模板等工具。

一款高颜值且免费的 SQL 开发工具之Beekeeper Studio详解

    以下是该工具提供的 users 示例表结构。

一款高颜值且免费的 SQL 开发工具之Beekeeper Studio详解

    到此这篇关于一款高颜值且免费的 sql 开发工具之beekeeper studio详解的文章就介绍到这了,更多相关sql 开发工具beekeeper studio内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部