Github Star 过万!用这款免费工具代替收费的Navicat,我看行

最近刚接手公司的新电脑,免不了又是一通环境安装。但是公司规定不能装破解软件,这就让我犯难了。

代码编辑器什么都还好说,但是数据库管理工具,可谓是我最高频使用工具之一了。之前一直用的 navicat 在公司电脑上是不能继续用了,赶紧找找还有啥替代方案吧。

最后发现了一款 github 开源工具Beekeeper Studio,该项目截止目前已经破万,赶紧试试。

一、Beekeeper Studio 简介

1.跨平台

Beekeeper Studio是一款开源的SQL编辑器和数据库管理器,适用于Linux、Mac 和 Windows。

官网点击可以看到2种不同的版本,终极版和社区版。

终极版有14天的免费试用期,社区版是免费的,我本地下载的也是免费的社区版。

2.支持多种数据库

Beekeeper Studio还支持多种数据库:

  • SQLite
  • MySQL
  • MariaDB
  • Postgres
  • CockroachDB
  • SQL Server
  • Amazon Redshift

3.工具特点

Beekeeper Studio主要的功能特性有:

  • 防火墙链接:除了正常的连接,也可以使用 SSL 加密连接或通过 SSH 隧道连接。
  • SQL 自动补全:代码编辑器提供语法高亮显示和自动补全。
  • 支持多个工作窗口:可同时打开多个编辑窗口,以便编写多个查询。
  • 保存查询语句:保存常用的查询语句,方便重复运行。
  • 查看并编辑表中的数据:方便直接在修改表里的数据。
  • 查看并修改表的结构:通过直观的界面创建、编辑和删除表的字段、索引和外键。
  • 导出表中的数据:支持 CSV、JSON、JSONL 以及 SQL 格式,允许导出指定的数据。

从这些特征来看,我觉得已经完全覆盖了我日常使用场景,对它的期待又增加了几分。

二、下载

下载的时候直接在官网下载完发现速度非常满,而且后面还容易下载失败。如果也有这个问题的话可以通过github下载,地址在这:Releases · beekeeper-studio/beekeeper-studio · GitHub

我的是win10系统,下载完成后,直接打开.exe程序即可,可以看到工具界面。

三、使用

快速来体验一下。

1.创建数据库链接

我使用的是 mysql,所以在这里选择 mysql 即可。

界面要输入的内容还是比较直观的,依旧是填上地址,端口默认3306,用户名密码,还有链接名称,最后save即可。

保存后的链接出现在左边的列表里,点击下对应链接的connect就可以连接了,当然你也可以点击test测试下链接。

2.修改暗黑主题

很多童鞋撸代码的时候编辑器喜欢暗黑主题,Beekeeper 也提供了主题可选。

选择dark就是暗黑主题了,是不是感觉一下来了呢?

3.表管理

查看表

connect后点击这里选择你要使用的数据库,就可以看到下面的表了。

直接可以展开表查看表的字段,还是挺方便的。

双击表名就可以打开数据表了,显示内容很丰富。

修改表

可以直接修改数据,操作习惯与navicat一致。

右键列表中的表名称可以看到多个功能入口,点击View Structure进入表结构设计。

快捷查询

另外,这里的快捷查询让我眼前一亮,很好用。

4.编写sql

sql

试试最常用的sql编写功能,写一条简单的 sql,完成后快捷键ctrl+enter查询 。

正常使用没啥问题,但是我发现只能自动提示表名称,对sql语法关键词和字段没自动提示,稍微差点意思,但是问题不大。

保存sql

老习惯,ctrl+s可以保存sql语句。

保存的sql,在左侧代码图标这栏中,点击就可以查看到。

查看sql执行历史

点击左侧最下面的时钟图标,可以查看最近执行的sql历史。这个功能也挺不错,有时候sql没保存误关闭了,可以在这里找到,不用重新写。

5.导出数据

右击表名,选择export,可以导出数据。

支持了多种格式。

四、总结

体验一番下来,个人觉得还是挺不错的,特别是作为一款免费的软件,基本功能都是够用的。界面风格是一个不错的亮点,应该可以吸引不少人。

ok,我就先用这个来代替 navicat 了。

  • 3
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值