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

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

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


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

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


1268169-20220612095558930-732627113.png


一、Beekeeper Studio 简介


1.跨平台


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


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


1268169-20220612095855796-209784013.png


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


2.支持多种数据库


Beekeeper Studio还支持多种数据库:


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


1268169-20220612100350999-1982409746.png


3.工具特点


Beekeeper Studio主要的功能特性有:


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


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


二、下载


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


https://github.com/beekeeper-studio/beekeeper-studio/releases


1268169-20220612114332916-1917609355.png


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


1268169-20220612182820717-1971127860.png


三、使用


快速来体验一下。


1.创建数据库链接


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


1268169-20220612183615141-1427685505.png


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


1268169-20220612184134284-1303719335.png


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


1268169-20220612184911345-187016318.png


2.修改暗黑主题


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


1268169-20220612185046886-1562479402.png


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


1268169-20220612185212423-235505726.png


3.表管理


查看表


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


1268169-20220612185416746-796005752.png


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


1268169-20220612185652608-1915477858.png


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


1268169-20220612190056346-363281048.png


修改表


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


1268169-20220612190203638-1167176680.png


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


1268169-20220612190457729-368946356.png


快捷查询


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


1268169-20220612190743536-1666492581.png


4.编写sql


sql


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


1268169-20220612191402431-977977234.gif


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


保存sql


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


1268169-20220612191948760-761280717.png


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


查看sql执行历史


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


1268169-20220612192046823-2000509425.png


5.导出数据


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


1268169-20220612192312379-1024663989.png


支持了多种格式。


1268169-20220612192330714-1614464968.png


四、总结


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


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

相关文章
|
8月前
|
人工智能 安全 文件存储
炸裂!Github 6000+ star 开源免费易用,支持1000+格式转换,值得收藏!
ConvertX 是一款开源免费的在线文件转换工具,支持超过 1000 种格式转换,涵盖视频、文档、图像、3D 模型等。基于 FFmpeg、Pandoc 等强大组件,提供高效、私密的转换服务。支持 Docker、NAS 自托管部署,界面简洁,操作便捷,适合多场景使用,已在 GitHub 收获 6000+ Star,值得收藏和使用。
1355 0
|
8月前
|
JSON Kubernetes 安全
找到啦,我们已上车,Github 27000+ star,研发团队必备开源工具项目,真丝滑!!!
Trivy 是一款高效灵活的开源安全扫描工具,支持容器镜像、文件系统、Kubernetes 等多目标扫描,具备快速、易用、集成性强等特点,适用于 DevSecOps 全流程安全检测。
327 0
|
7月前
|
Apache 数据安全/隐私保护 Docker
【开源问答系统】GitHub 14.9k star 的开源问答引擎来了,三分钟搭建完成~~~
Apache Answer 是一款开源问答系统,助力团队将零散知识沉淀为结构化资产。支持 Docker 快速部署、插件扩展、权限控制与多语言,兼具高效搜索、投票排序与私有化部署能力,适用于技术社区、企业知识库与用户支持场景。
930 22
|
8月前
|
缓存 自然语言处理 JavaScript
Github 3k+ star,中后台管理系统框架,支持多款 UI 组件库,兼容PC、移动端!比商业系统还专业!!
Fantastic-admin/basic 是基于 Vue3 与 TypeScript 的中后台管理系统框架,支持多款 UI 组件库,如 Element Plus、Arco Design、Naive-UI 等。它提供完整的项目结构、权限控制、国际化、多级缓存标签页等功能,兼容 PC、平板及移动端,适合快速搭建企业级后台应用。框架具备高度可定制性,拥有 3k+ GitHub Star,生态完善,适合中小团队和个人开发者提升效率。
565 2
|
8月前
|
数据采集 人工智能 数据可视化
GitHub 15.8k star 狂涨 DeerFlow,AI + 搜索 + 报告输出一次搞定!
DeerFlow 是字节跳动开源的深度研究框架,集成语言模型、搜索爬虫与代码执行工具,支持自动化完成复杂研究任务并生成多模态报告。具备多智能体协作、强搜索能力、Python 数据分析及可视化、报告自动生成等功能,适用于学术研究、内容创作与企业分析,部署灵活,社区活跃。
1044 2
|
8月前
|
JavaScript 安全 API
Github 2.2k star,揭秘高效开发利器!之前我还手搓,现在有它,直接起飞
FastMCP 是一个由 punkpeye 开发的 TypeScript 框架,旨在简化 MCP 服务器构建流程,助力 LLM 无缝连接工具与数据资源。它提供工具(Tool)、资源(Resource)、Prompt、传输方式等模块,支持 Schema 校验、CLI 调试、HTTP Streaming/SSE 等特性,解决开发者在 MCP 协议实现中的复杂性问题。具备轻量高效、部署灵活、生态兼容等优势,适合桌面客户端与 Web 服务集成,助力开发者快速实现业务逻辑。项目持续活跃维护,GitHub 已获 2.2k star。
347 1
|
8月前
|
人工智能 编解码 JSON
不看后悔!GitHub 开源 MultiTalk .8k star 强大的人语音+图像绑定项目
MultiTalk 是 GitHub 上的开源项目,具备音频驱动、多人对话视频生成功能。支持多路音频与图像绑定,实现高同步唇动与角色互动,适用于教学、虚拟人及短视频创作,已获 8k 星标。
940 1
|
8月前
|
数据挖掘 调度 开发工具
Github 2.3k star 太牛x,京东(JoyAgent‑JDGenie)这个开源项目来得太及时啦,端到端多智能体神器!!!
JoyAgent-JDGenie是京东开源的端到端产品级多智能体系统,支持自然语言生成报告、PPT、网页等内容,准确率达75.15%。具备开箱即用、多智能体协同、高扩展性及跨任务记忆能力,支持多种文件格式输出,部署灵活,不依赖私有云平台。适合企业自动化报告生成、数据分析与行业定制化应用,是高效、实用的开源AI工具。
1428 0
|
8月前
|
安全 数据可视化 项目管理
精品,Github 5000+ star,小型研发团队必备商业开源项目
DooTask 是一款开源在线项目任务管理工具,具备文档协作、流程图、任务分发、IM沟通等功能,支持私有部署与数据加密,已在 GitHub 获得 5000+ 星标,适合中小团队提升协作效率。
619 0
|
8月前
|
机器学习/深度学习 人工智能 前端开发
完蛋,GitHub 70000+ star,我把你(AI)当朋友,你却要代替我,前端同学这下彻底蹦不住了,真的不留一点活路!!!
Screenshot-to-Code 是一款 AI 驱动的开源工具,能将截图、Figma 设计稿或录屏内容快速转化为前端代码。支持 HTML、React、Vue 等多种技术栈,适配 GPT-4 Vision、Claude Sonnet 等 AI 模型,具备视频转原型、本地部署、高精度识别等功能,助力设计快速迭代与开发提效。
292 0