Beekeeper Studio开源数据库管理工具比Navicat更炫酷


Posted in 数据库 onJune 21, 2022

前言

数据库管理工具,是后端程序员使用频率非常高的的工具。Navicat、DataGrip虽然很好用,但都是收费的。最近在逛Github的时候,无意间发现了一款开源的数据库管理工具Beekeeper Studio,界面非常炫酷推荐给大家!

SpringBoot实战电商项目mall(50k+star)地址:https://github.com/macrozheng/mall

Beekeeper Studio 简介

Beekeeper Studio 是一款跨平台的数据库管理工具,支持Linux、Mac、Windows系统,目前在Github上已有9.8K+Star。

Beekeeper Studio开源数据库管理工具比Navicat更炫酷

一看到它的深色模式主题时,我就感觉它的界面很炫酷,非常符合程序员的审美,大家可以看下。

Beekeeper Studio开源数据库管理工具比Navicat更炫酷

下载安装

Beekeeper Studio 有免费的社区版可以使用,不想安装的小伙伴可以下载便携版,下载地址:

https://www.beekeeperstudio.io/get

Beekeeper Studio开源数据库管理工具比Navicat更炫酷

下载完成后双击.exe文件即可运行,运行成功后效果如下,默认是浅色主题。

Beekeeper Studio开源数据库管理工具比Navicat更炫酷

使用

下面我们来体验下Beekeeper Studio,看看它是不是够好用!

外观设置

我们可以通过顶部的View菜单按钮进行字体大小和主题设置,我们把它切换到更炫酷的深色主题。

Beekeeper Studio开源数据库管理工具比Navicat更炫酷

创建数据源

我们可以通过顶部的New Connection按钮来创建数据源,这里我们可以发现Beekeeper Studio仅支持常用的几种关系型数据库;

Beekeeper Studio开源数据库管理工具比Navicat更炫酷

这里我们创建一个MySQL连接,输入连接信息,然后点击保存按钮即可;

Beekeeper Studio开源数据库管理工具比Navicat更炫酷

再点击Connect按钮,连接后选择好数据库就可以开始管理了,操作快捷键已经在下方提示了。

Beekeeper Studio开源数据库管理工具比Navicat更炫酷

管理表操作

右键表名点击菜单可以选择查看表中的数据;

Beekeeper Studio开源数据库管理工具比Navicat更炫酷

支持快捷查询各个字段相关数据,这功能还是挺实用的;

Beekeeper Studio开源数据库管理工具比Navicat更炫酷

右键菜单还可以查看表结构,管理字段还是挺方便的;

Beekeeper Studio开源数据库管理工具比Navicat更炫酷

右键菜单还可以查看表的创建语句,这SQL主题样式,确实挺漂亮的;

Beekeeper Studio开源数据库管理工具比Navicat更炫酷

右键菜单还支持导出表中数据,支持多种格式。

Beekeeper Studio开源数据库管理工具比Navicat更炫酷

SQL操作

在使用Beekeeper Studio的编辑器写SQL的时候,支持SQL语法高亮,对数据库表和字段都可以自动提示;

Beekeeper Studio开源数据库管理工具比Navicat更炫酷

我们还可以通过保存按钮来保存需要的SQL语句;

Beekeeper Studio开源数据库管理工具比Navicat更炫酷

然后点击左侧按钮就可以查看保存的SQL语句了;

Beekeeper Studio开源数据库管理工具比Navicat更炫酷

通过左侧按钮我们还可以查看执行SQL的历史记录。

Beekeeper Studio开源数据库管理工具比Navicat更炫酷

总结

刚看到Beekeeper Studio有点被惊艳到了,界面确实很炫酷,功能也基本够用。但是SQL提示能力比起DataGrip和Navicat来,确实有点弱。不能自动提示SQL语法,只能提示数据库表和字段,对于SQL老手来说应该问题不大。总的来说,Beekeeper Studio在开源数据库管理工具中,还是非常好用的一款,喜欢它界面的朋友可以试试!

项目地址 https://github.com/beekeeper-studio/beekeeper-studio/

以上就是Beekeeper Studio开源数据库管理工具比Navicat更炫酷的详细内容,更多关于Beekeeper Studio数据库管理工具的资料请关注三水点靠木其它相关文章!

数据库 相关文章推荐
redis 查看所有的key方式
May 07 Redis
MySQL 8.0 之不可见列的基本操作
May 20 MySQL
MySQL高速缓存启动方法及参数详解(query_cache_size)
Jul 01 MySQL
为什么MySQL分页用limit会越来越慢
Jul 25 MySQL
浅谈MySQL函数
Oct 05 MySQL
详解Oracle数据库中自带的所有表结构(sql代码)
Nov 20 Oracle
使用Oracle命令进行数据库备份与还原
Dec 06 Oracle
聊聊redis-dump工具安装问题
Jan 18 Redis
一文搞懂MySQL索引页结构
Feb 28 MySQL
Redis实现一个账号只能登录一个设备
Apr 19 Redis
Oracle锁表解决方法的详细记录
Jun 05 Oracle
如何使用注解方式实现 Redis 分布式锁
Jul 23 Redis
浅谈Redis变慢的原因及排查方法
使用Redis实现分布式锁的方法
Jun 16 #Redis
MySQL示例讲解数据库约束以及表的设计
Jun 16 #MySQL
mysql幻读详解实例以及解决办法
Jun 16 #MySQL
mysql数据库隔离级别详解
Jun 16 #MySQL
MySQL解决Navicat设置默认字符串时的报错问题
Jun 16 #MySQL
MySQL数据库之内置函数和自定义函数 function
Jun 16 #MySQL
You might like
PHP 文件类型判断代码
2009/03/13 PHP
PHP中读写文件实现代码
2011/10/20 PHP
php合并数组中相同元素的方法
2014/11/13 PHP
Yii2数据库操作常用方法小结
2017/05/04 PHP
IE浏览器PNG图片透明效果代码
2008/09/02 Javascript
JQuery Ajax通过Handler访问外部XML数据的代码
2010/06/01 Javascript
JavaScript访问样式表代码
2010/10/15 Javascript
JS下拉框内容左右移动效果的具体实现
2013/07/10 Javascript
WordPress中利用AJAX技术进行评论提交的实现示例
2016/01/12 Javascript
JQuery学习总结【二】
2016/12/01 Javascript
AngularJS基于ui-route实现深层路由的方法【路由嵌套】
2016/12/14 Javascript
vue2的todolist入门小项目的详细解析
2017/05/11 Javascript
js原生日历的实例(推荐)
2017/10/31 Javascript
浅谈es6 javascript的map数据结构
2017/12/14 Javascript
关于在LayUI中使用AJAX提交巨坑记录
2019/10/25 Javascript
python的id()函数解密过程
2012/12/25 Python
python抓取最新博客内容并生成Rss
2015/05/17 Python
Python实现的简单dns查询功能示例
2017/05/24 Python
Python计时相关操作详解【time,datetime】
2017/05/26 Python
使用python爬虫实现网络股票信息爬取的demo
2018/01/05 Python
Python装饰器用法实例总结
2018/05/26 Python
python 数据生成excel导出(xlwt,wlsxwrite)代码实例
2019/08/23 Python
python关于调用函数外的变量实例
2019/12/26 Python
Python实现井字棋小游戏
2020/03/09 Python
Python利用PyPDF2库获取PDF文件总页码实例
2020/04/03 Python
Python 基于jwt实现认证机制流程解析
2020/06/22 Python
Keds加拿大官网:购买帆布运动鞋和皮鞋
2019/09/26 全球购物
解释一下Windows的消息机制
2014/01/30 面试题
学历公证委托书
2014/04/09 职场文书
关于热爱祖国的演讲稿
2014/05/04 职场文书
机关党总支领导班子整改方案
2014/09/20 职场文书
领导班子四风对照检查材料思想汇报
2014/09/26 职场文书
同学毕业留言寄语
2015/02/27 职场文书
毕业证明书
2015/06/19 职场文书
高效课堂教学反思
2016/02/24 职场文书
2019单位介绍信怎么写
2019/06/24 职场文书