SuperAPI AI 工具集

DBine

DBine 是一款免费的桌面数据库管理工具,支持 Windows、macOS 和 Linux,可连接 130 种数据库引擎与服务,涵盖关系型、分析型、文档型、键值、图、时序和搜索类数据库,如 SQL Server、PostgreSQL、Oracle、MySQL、MongoDB、Redis、Snowflake、Elasticsearch 等。它在所有引擎上提供统一的资源管理器、编辑器和工具,并内置实时查询分析器、服务器监控、架构与数据对比、跨引擎迁移、备份等通常需要额外应用或付费版本的功能,且原生支持 SSMS 不覆盖的 macOS 和 Linux。DBine 还提供 AI 助手:编辑器旁的聊天面板可编写、解释和修复查询,但不会自动执行任何操作,也不会发送数据行,支持本地模型、Ollama、LM Studio、Claude Code 或 Codex。同时,它可作为本地 MCP 服务器,让 Claude Code、Codex、Cursor、Claude Desktop、VS Code 或 Windsurf 在设定权限内使用连接,写入需人工批准,连接数据与密码保存在本地系统钥匙串。

访问官网

工具介绍

DBine 是一款免费桌面数据库管理工具,适用于 Windows、macOS 和 Linux,宣称可连接 130 种数据库引擎和服务,从 SQL Server、PostgreSQL、MySQL、Oracle 到 MongoDB、Redis、Snowflake、Elasticsearch,覆盖关系型、分析型、文档型、键值、图、时序、搜索和流式等类型。所有引擎共用同一套资源管理器、编辑器和工具,且每种引擎自带驱动,无需安装厂商客户端工具。

主要能力

  • 实时查询分析:右键点击数据库即可像 SQL Server Profiler 一样实时查看任何应用对数据库执行的每个查询,不限于 SQL Server;可查看时间、耗时、文本、用户、客户端、行数和错误,并支持过滤、排序和将查询在编辑器中打开。若引擎需要开启捕获功能,DBine 会自动开启并在完成后恢复;在只读连接上不会改动服务器。
  • 架构与数据对比:可将开发与生产环境、或 SQL Server 与 PostgreSQL 数据库并排比较,展示表、列、索引、键、视图、过程、函数和触发器的差异,并生成同步脚本;支持通过箭头逐项选择迁移方向并可撤销,脚本按正确顺序生成,并在可能丢数据或失败时给出警告。
  • 服务器监控:右键连接即可查看实时的 CPU、内存、会话和服务器活动。
  • AI 助手:编辑器旁的聊天面板可编写、解释或修复查询,并回答数据库结构相关问题。它不会运行任何内容,代码只添加到查询中由用户决定执行;不会发送数据行,只发送引擎、结构和编辑器内容。支持内置本地模型、Ollama、LM Studio、Claude Code 或 Codex。
  • MCP 服务器:DBine 可作为本地 MCP 服务器,让 Claude Code、Codex、Cursor、Claude Desktop、VS Code 或 Windsurf 在 DBine 打开时使用连接,支持任意引擎。每个连接可设置四级权限:无、仅结构、读取或写入,默认仅结构;标记为 prod 和只读的连接不会超过读取。每次写入需用户批准(或批准某客户端的全部写入)并显示确切代码,两分钟内未响应则拒绝。每个客户端一个可撤销令牌,服务器仅监听本机,本地日志记录所有调用且不含密码或机密。
  • 跨引擎迁移:将表、类型、键和索引从一个引擎转换到另一个引擎,附每次变更的报告和目标引擎可用的脚本。
  • 逐行同步:比较两个表(甚至跨服务器或跨引擎)的行,选择每个差异的方向,并在运行前审查脚本。
  • 连接导入:可从 DBeaver、DbGate、DataGrip、Azure Data Studio 或 SSMS 导入连接,包含密码,一分钟内完成。
  • 设置同步:连接、查询和偏好通过端到端加密同步到用户自己的 Google Drive、OneDrive 或文件夹。
  • 可视化执行计划:提供 Management Studio 风格的图形化计划,估算或实际,用于定位耗时。
  • ER 图与设计器:支持数百张表的图表,针对每种引擎的表设计器,以及用于恢复的脚本生成器。
  • 查询管理:每个数据库保存自己的查询,输入时自动保存。
  • DBA 脚本:按引擎保存脚本,参数从活动数据库的表填充。
  • 导出导入:支持 CSV、Excel、JSON、SQL、XML 等,导出会流式输出完整查询结果,而非仅屏幕显示内容。
  • 私有网络访问:通过 SSH 和堡垒机访问私有网络中的数据库,带指纹检查,密码存入系统钥匙串。

隐私与安全 密码保存在系统钥匙串、凭据管理器或 Secret Service,不写入文件或日志。同步使用用户口令并保存在用户自己的账户,服务方无相关服务器,不接触数据。连接可标记为只读,DBine 会阻止任何非读取操作,适合生产环境。连接、查询和结果保留在用户设备上,匿名使用数据不含服务器、查询或结果,可随时关闭。

使用方式 下载适用于 Windows、macOS 或 Linux 的安装包,安装后可从当前使用的工具导入连接,即可在一个地方管理所有数据库。

收费与来源 DBine 免费,所有功能包含在内,并称将保持免费;用户可通过 GitHub Sponsors 自愿支持项目,可一次性或按月。代码托管在 GitHub。

限制与说明 官方资料未提供具体版本号、系统要求、本地模型的硬件需求、MCP 配置步骤、各引擎的完整列表细节以及未提及的功能细节,上述均暂未提供。