当前位置: 首页 > news >正文

再见Navicat!高颜值、内置 AI,这款开源的数据库工具杀疯了。。

大家好,我是Java1234_小锋老师。

先说结论:它凭什么让人想换工具?

做开发的朋友对 Navicat 应该不陌生——功能全、口碑稳,但价格不便宜,界面也偏「传统」。这几年开源数据库工具越来越多,Beekeeper Studio是其中口碑最好的一款。

它是一款跨平台的 SQL 编辑器和数据库管理工具,支持 Windows、macOS 和 Linux。核心代码在 GitHub 上开源(GPLv3 协议),社区版免费下载,不用注册、不用绑卡,装完就能用。

官方给自己的定位很直白:好看、好用、够快。打开软件的第一感觉,确实和那些年用过的数据库工具不太一样。

Beekeeper Studio 主界面:布局清爽,信息一目了然


颜值在线,用起来也顺手

很多开源工具功能不差,但界面像十年前的产物。Beekeeper Studio 在这点上下了功夫。

界面简洁。左侧管连接,中间写 SQL,右边看结果,逻辑清楚,不用到处找按钮。

多标签页。可以同时开很多查询窗口,查表、写 SQL、看结构互不打扰,切换也流畅。

SQL 编辑器好用。有语法高亮和自动补全,写表名、字段名时会提示,少打几个字,也少写几个 typo。

表格像 Excel。查出来的数据可以直接在界面里改,不用来回切工具。JSON 字段也有高亮,改起来不费劲。

还有这些小细节:

  • 支持暗色主题,晚上写 SQL 眼睛舒服些
  • 查询可以保存、分文件夹管理
  • 有查询历史,三天前跑通的那条 SQL 还能找回来
  • 支持 SSH 隧道、SSL 加密连接
  • 表结构可以可视化创建,不用手写 DDL
  • 数据导入导出支持 CSV、JSON、SQL 等格式

SQL 编辑器和数据表格并排,查改数据不用来回切窗口


内置 AI:数据库也能「结对编程」了

这是 Beekeeper Studio 最近最让人眼前一亮的功能——AI SQL Shell(5.3 版本起推出)。

简单说:你在软件里开一个 AI 对话窗口,用大白话问数据库问题,AI 会自己看表结构、写 SQL、跑查询(需要你点头同意),最后把结果整理给你。

几个让人放心的设计:

  • 自带上下文。不用你把表结构复制粘贴到 ChatGPT,AI 自己能摸清库里有啥表、啥字段。
  • 执行前要确认。每条 SQL 都会先给你看,你点了才跑,不会悄悄改数据。
  • 直连你的 AI。用自己的 API Key,连 OpenAI、Claude、Gemini 或本地 Ollama 都行,数据不经过 Beekeeper 的服务器。
  • 可以完全关掉。不喜欢 AI ?关掉就行,不影响正常用。

对经常写 SQL 的人来说,这相当于多了一个懂业务的搭档:复杂 JOIN 不会写了问一句,临时报表懒得手写也让它帮忙,自己再改改就能用。

注:AI Shell 目前在付费版里提供,API 费用你自己承担,Beekeeper 不额外收「AI 使用费」。

用自然语言提问,AI 帮你写 SQL、查数据


支持的数据库,真的很多

一个工具管多种库,是很多人换客户端的主要理由。Beekeeper Studio 在这块很能打,常见的基本都覆盖了:

类型数据库
关系型MySQL、PostgreSQL、SQLite、SQL Server、MariaDB、Oracle 等
云数据仓库Amazon Redshift、Google BigQuery、Snowflake
NoSQL / 新兴MongoDB、Redis、ClickHouse、DuckDB
其他Cassandra、Firebird、TiDB、Trino、DynamoDB(Beta)等

日常开发里碰到的 MySQL、Postgres、SQLite,Community 版就够用。部分高级库或企业场景功能在付费版里,但对个人开发者来说,免费版已经能覆盖大部分需求。


写在最后

Navicat 依然是好工具,但已经不是唯一选择了。

如果你在意这几件事——界面好看、开源透明、跨平台、功能够用、还赶上了 AI 这波——Beekeeper Studio 值得花十分钟装一下试试。毕竟免费,不喜欢删掉也不亏;喜欢了,说不定以后就不用每年为数据库客户端授权费纠结了。

GitHub 地址再贴一次,Star 走一波支持开源:

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

http://www.jsqmd.com/news/982970/

相关文章:

  • 微信小程序反编译技术深度解析:wxapkg-convertor实战指南
  • 嵌入式设计核心:从K12外设电气特性到高精度ADC与Flash应用
  • K20微控制器电气规格深度解析:从VREF到通信接口的硬件设计实践
  • GitCode个人技术开发者总结完整使用指南
  • Vue+Spring Boot双端可运行的学生信息管理项目(含前后端独立模块与启动说明)
  • 终极指南:如何轻松解密和提取RPG Maker游戏资源文件
  • 给到夯,Claude Code重磅更新:Auto Mode 与 ultracode 是个什么东西
  • MC68HC908MR24 ADC数据寄存器与时钟配置实战解析
  • 嵌入式硬件设计:Kinetis K53引脚复用与LQFP/MAPBGA封装对比实战
  • 从“对话”到“执行”:企业级AI智能体如何重塑业务全链路闭环
  • 小米把 1T 模型干到 1000 TPS?这事 Groq 看了得沉默
  • 四步解决Xbox手柄在macOS上的连接与兼容问题:从基础到专家的完整指南
  • 告别CNN与RNN:用SpectralFormer(Transformer)为高光谱图像分类打开新思路
  • 从WebLogo到MEME:手把手教你挖掘多序列比对结果中的保守区域与功能基序
  • NXP IW623P Wi-Fi 6/蓝牙5.x组合芯片硬件设计与调试实战指南
  • OmenSuperHub终极指南:三步掌握惠普游戏本性能完全控制权
  • WechatBakTool:基于C的微信聊天记录备份与数据库解密技术方案
  • 【零基础实操】 五分钟完成 OpenClaw 可视化部署配置(含安装包)
  • 高校掌纹识别课程实践包:PCA降维+CNN分类+多模型融合全流程Python代码
  • 3分钟掌握Borderless Gaming:告别游戏窗口边框的终极解决方案
  • 我测了 6 个大模型写中文文章:GPT-4 vs Claude vs DeepSeek vs 通义千问 vs Kimi vs 豆包,谁最像人写的
  • 专业数据可视化工具实战指南:3步创建交互式图表
  • 【嵌入式必知】内联函数(inline)和宏定义(#defne)
  • 工业级齿轮缺陷YOLO数据集:500张高清图+7类标注+训练验证测试划分+可视化脚本
  • 深入解读NXP Kinetis K61芯片手册:从电气参数到稳定嵌入式设计
  • 5分钟掌握YimMenu:GTA5安全增强与防崩溃解决方案
  • 别再死记硬背了!用Python代码手把手带你玩转A*算法(附扫地机器人实战源码)
  • i.MX 6UltraLite时序参数深度解析:从手册到稳定嵌入式设计的实战指南
  • i.MX 7ULP接口时序深度解析:从理论到硬件设计与驱动配置实战
  • MC68HC908AT32时钟系统:PLL低功耗管理与滤波电容选型实战