简介

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颗星
 
 
 详见: https://www.cnblogs.com/lhb25/p/15-best-mysql-management-applications.html
 
 
 
 
 
 
 

MySQL管理工具之Beekeeper Studio的更多相关文章

  1. 15款最佳的MySQL管理工具和应用程序

    工欲善其事,必先利其器.几乎每个开发人员都有最钟爱的 MySQL 管理工具,它帮助开发人员在许多方面支持包括 PostgreSQL,MySQL,SQLite,Redis,MongoDB 等在内的多种数 ...

  2. 分享几款常用的MySQL管理工具

    MySQL数据库以体积小.速度快.总体拥有成本低等优点,深受广大中小企业的喜爱,像我们常见的MySQL管理工具都有那些呢?下面给大家推荐六个常用的MySQL管理工具!      phpMyAdmin  ...

  3. mysql 管理工具

    摘自: http://www.chinaz.com/free/2009/0306/68691.shtml MySQL是一个非常流行的小型关系型数据库管理系统,2008年1月16号被Sun公司收购.目前 ...

  4. 涂抹mysql笔记-mysql管理工具

    五花八门的mysql管理工具<>mysql提供的命令行工具 mysql_install_db:mysql建库工具,在源码安装mysql环节我们使用过. mysql_safe:mysql启动 ...

  5. MySQL管理工具HeidiSQL

    MySQL管理工具HeidiSQL   HeidiSQL 是一个功能非常强大的 MySQL 客户端软件.它是德国程序员Ansgar Becker和几个Delphi程序员开发的一个开源工具.要通过Hei ...

  6. 三十二. 多表查询 MySQL管理工具 、 用户授权及撤销

    1.MySQL管理工具 部署LAMP+phpMyAdmin平台 安装httpd.mysql.php-mysql及相关包 启动httpd服务程序 解压phpMyAdmin包,部署到网站目录 配置conf ...

  7. 五大好用的开源MySQL管理工具推荐

    众所周知,对于数据库管理工作者(DBA)来说,保持数据正常运行在最佳状态需要具备敏捷.专注.冷静和快速的反应能力.因为数据库几乎是所有应用程序成功运行的核心,由于DBA负责组织数据,因此寻找可靠的工具 ...

  8. Database基础(四):密码恢复及设置、 用户授权及撤销、数据备份与恢复、MySQL管理工具

    一.密码恢复及设置 目标: 本案例要求熟悉MySQL管理密码的控制,完成以下任务操作: 练习重置MySQL管理密码的操作 通过正常途径设置MySQL数据库的管理密码 步骤: 步骤一:重置MySQL管理 ...

  9. MySQL管理工具MySQL Utilities — 介绍与安装(1)

    MySQL Utilities介绍 MySQL Utilities 提供一组命令行工具用于维护和管理 MySQL 服务器,包括: 管理工具 (克隆.复制.比较.差异.导出.导入) 复制工具 (安装.配 ...

  10. mac上的mysql管理工具sequel pro

    https://blog.csdn.net/wan_zaiyunduan/article/details/54909389 以前用过Plsql.Navicat.Workbench,现在换到mac上,用 ...

随机推荐

  1. 【YashanDB知识库】kettle从DM8的number类型同步到YashanDB的varchar类型,存入是科学计数法形式的数据

    [标题]kettle从DM8的number类型同步到YashanDB的varchar类型,存入是科学计数法形式的数据 [问题分类]数据导入导出 [关键字]数据同步,number类型,科学计数法 [问题 ...

  2. C++: 虚函数,一些可能被忽视的细节

    C++: 虚函数,一些可能被忽视的细节 引言:关于C++虚函数,对某些细节的理解不深入,可能导致我们的程序无法按预期结果运行,或是表明我们对其基本原理理解不够透彻.本文详细解答以下几个问题:实现多态, ...

  3. [OI] 整体二分

    整体二分可以理解成普通二分改版,其实并没有改多少,并且一般对 check() 函数的复杂度要求更宽松 先来看一道经典题目:求区间排名 给一个数列,若干组询问 \((l,r,k)\),求 \([l,r] ...

  4. SuperMap iManager云套件数据动态更新刷新地图与数据服务

    一.使用背景 有这么一个需求,后端也就通过SuperMap iDesktop或数据库更新了新增或更新某个数据地理信息后,云套件SuperMap iManager中的服务没有更新,无法实时查看到更新的数 ...

  5. 【赵渝强老师】利用Python完成数据分布特征的分析

    在对数据的质量进行分析后,接下来就可以对数据的特征进行分析和计算,也可以通过绘制图表对数据的特征进行展示.数据的特征分析通过有以下几种方式:分布分析.对比分析.统计量分析.周期性分析.贡献度分析(帕累 ...

  6. OpenAI 发布适用于 .NET 库的稳定版本

    OpenAI 在 6 月发布测试版后发布了其官方 .NET 库的稳定版本.它以 NuGet 包的形式提供,支持 GPT-4o 和 GPT-4o mini 等最新模型,以及完整的 OpenAI REST ...

  7. Linux软中断ksoftirqd

    前言 在上一篇 LINUX软中断-softirq的描述中,提到过ksoftirqd,这篇文章就介绍ksoftirqd ksoftirqd 是什么? ksoftirqd 是个内核线程,在创建的时候是绑定 ...

  8. UEFI原理与编程(四)(dec dsc inf文件)

    1 .inf文件 以下面 .inf文件为例 [Defines] # 块用于定义模块的属性和其他变量,块内定义的变量可被其他块引用 INF_VERSION = 0x00010006 #INF 标准的版本 ...

  9. C#扩展方法 Where Any Count Signal SignalOrDefault First 等方法的使用

    using System; using System.Collections.Generic; using System.Linq; using System.Net.Http; using Syst ...

  10. 开启 Calico eBPF 数据平面实践

    简介 Calico 从 v3.13 开始,集成了 eBPF 数据平面. 关于什么是 eBPF, 以及 Calico 为什么引入了 eBPF , 并不是本篇文章的重点,感兴趣的朋友可以自行阅读相关文档. ...