暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Chat2DB 5.2 发布:全新 CLI 与 SQL 补全体验升级

Ch2DB 2026-06-22
12
官网地址:https://chat2db.ai
GitHub:https://github.com/chat2db/Chat2DB(欢迎点个 Star)

从 5.2 开始,Chat2DB 多了一条面向命令行和自动化的入口。现在,数据源查看、连接测试、元数据查询、SQL 执行、运行状态、日志和 Token 定位等常用操作,可以直接在命令行完成;安装 Chat2DB CLI Skill 后,AI 也可以通过 CLI 调用这些数据库能力。

回到日常写 SQL 的场景,此次升级了 SQL 补全体验。新的补全能力会结合当前光标位置、语句上下文和数据库元数据,返回更贴近当前编辑场景的候选项,让日常写 SQL 更顺手。

从终端到编辑器,再到结果查看和对象操作,5.2 想减少的是每一次和数据库协作时的摩擦。本次版本还优化了 SQL执行结果返回、大字段查看下载、数据库对象操作、多数据库兼容和日常编辑体验。

一、全新 Chat2DB CLI:让 AI 也能操作数据库

过去,很多数据库操作需要打开桌面端、进入数据源、切换库表,再执行查询。5.2 新增 Chat2DB CLI 后,一部分常用操作可以直接通过命令行完成;安装 Chat2DB CLI Skill 后,AI 也可以复用这些能力,把数据库操作放进自动化流程。

你可以用 CLI 查看当前运行状态,确认 Local / Pro 是否可用;也可以查询数据源、测试数据库连接、读取数据库元数据,并执行 SQL。对于需要自动化、脚本化或排查运行环境的问题,CLI 会比界面操作更直接。

在 AI 使用场景里,你可以让 AI 先查看可用数据源,再读取目标库表结构,基于字段信息生成 SQL,并通过 CLI 执行查询、返回结果。整个过程仍然基于 CLI 暴露的明确能力,命令、目标数据源和执行结果都可以被看到。

这次 CLI 覆盖的不是单一命令,而是一条从本地运行环境到数据库查询的完整操作链路。

应用和运行时管理

可以查看 CLI 版本和整体状态,处理登录、登出、启动、停止、重启、安装、更新、卸载、日志查看和 Shell 补全;也可以单独管理 Headless Runtime 的状态、启动和停止,用来定位 Local / Pro 当前是否可用、端口是否正常、运行时是否就绪。

数据源和元数据操作

可以列出数据源、查看单个数据源、测试已有连接或临时连接参数,也可以创建、更新、删除数据源;连接确认后,还能继续查看数据库、Schema、表列表和单表结构。

SQL 查询执行

可以通过 sql query 在指定数据源、数据库和 Schema 下执行 SQL,并拿到结构化结果。多结果集、分页、行号控制等查询参数也可以通过命令行指定。

Agent 和自动化接入

安装 Chat2DB CLI Skill 后,Agent 可以按步骤调用这些能力:先检查运行状态,再发现数据源、读取元数据、生成 SQL、执行查询、返回结果。Skill 的安装、更新、卸载也可以通过 CLI 完成。

接入优化

MCP 相关的状态查看、启停、工具列表、工具调用和配置输出也可以通过 CLI 管理,用于让外部工具接入更顺畅。

安装与更新

macOS 安装 CLI:

    curl -fsSL https://cdn.chat2db-ai.com/install/cli.sh | sh

    验证 CLI:

      chat2db version --json

      安装 Chat2DB CLI Skill:

        chat2db skill install --json

        更新 CLI 和 Skill:

          chat2db update --json
          chat2db skill update --json

          Windows PowerShell 安装 CLI:

            iwr https://cdn.chat2db-ai.com/install/cli.ps1 -UseBasicParsing | iex

            重新打开 PowerShell 后验证 CLI:

              chat2db version --json

              安装 Chat2DB CLI Skill:

                chat2db skill install --json

                更新 CLI 和 Skill:

                  chat2db update --json
                  chat2db skill update --json

                  和 Agent 配合使用

                  安装 Chat2DB CLI Skill 后,Agent 可以复用 CLI 提供的数据源发现、元数据查询和 SQL 执行能力。比如让 Agent 先查看当前有哪些数据源,再读取某张表的字段结构,随后生成查询 SQL 并通过 CLI 执行。更多详情请查看:Chat2DB CLI文档

                  温馨提示

                  当前通过 CLI / Agent 执行 SQL 时,系统不会自动校验 SQL 是否只读。请在可信环境中使用,并在执行前确认 SQL 内容和目标数据源,尤其不要在未确认 SQL 影响范围时连接生产库执行。

                  二、SQL 补全体验升级:写 SQL 更顺手

                  新的补全能力会结合当前光标位置、语句上下文和数据库元数据,返回更贴近当前编辑场景的候选项。写 SQL 时,表名、字段、别名、函数、存储过程、数据类型和关键字提示会更准确,候选展示也更清晰。

                  在常见 SQL 编写场景中,补全可以覆盖 SELECT、FROM、JOIN、WHERE、GROUP BY、ORDER BY、INSERT、UPDATE、CREATE TABLE、外键 REFERENCES、函数调用和存储过程调用等位置。

                  函数和存储过程候选支持直接插入括号与参数占位符;INSERT VALUES 场景支持字段提示;函数和存储过程参数也会有对应提示。补全接受键也支持配置,可以在编辑器设置中选择 Enter 或 Tab 接受补全,减少误触。

                  除了查询场景,建表时的约束短语和字段类型、创建函数时的参数类型、返回类型、代码块和参数名、函数调用时的函数候选和参数占位,也会根据当前位置给出提示。

                  当前该能力优先支持 MySQL,后续会逐步扩展到更多数据库类型。

                  三、SQL 执行与结果查看更可控

                  SQL 执行支持结果逐步返回。长 SQL、AI 生成 SQL 或连续执行多个语句时,不需要一直盯着空白结果页等待。执行过程中的结果集、更新数量和执行状态会逐步返回,执行操作日志也会记录得更完整,便于追踪历史和排查问题。

                  大字段查看也做了增强。大文本、JSON、图片和二进制内容可以分段查看和下载,查看和修改大字段、多行文本时更稳定,减少编辑后内容丢失或更新不完整的问题。

                  四、数据库对象操作和日常体验补强

                  本次版本也补齐了一批数据库对象操作和日常使用体验。

                  数据库对象操作方面,支持删除 MySQL / PostgreSQL 数据库,PostgreSQL 支持删除 Schema。这类操作会涉及高风险对象,使用时请确认目标库、目标 Schema 和执行权限。

                  结果集编辑方面,MySQL DATE、TIME、DATETIME、TIMESTAMP 字段支持按字段类型使用日期、时间和日期时间控件,编辑更直观。后续也会继续补充更多数据库类型支持。

                  数据库和连接能力方面,新增 Oscar 数据库支持,覆盖连接、对象浏览、SQL 编辑提示和常用对象操作;MongoDB 右键菜单能力补齐,数据源支持关闭连接,集合支持复制名称;新增网络代理设置,复杂网络环境下连接数据库和使用 AI 能力更方便。

                  编辑器和操作体验方面,快捷键配置范围扩大,全部快捷键可按场景分组调整,并支持冲突提示和恢复默认;SQL 编辑器支持表名跳转和 DDL 快捷查看;中文输入法场景下的 SQL 标点输入更稳定;查询记录和保存查询列表也更清晰。

                  五、兼容性与稳定性修复

                  1. 修复 Local 版本无法正常使用 MCP 的问题。
                  2. 修复 IPv6 JDBC 地址连接异常,IPv6 主机可以正常生成和解析连接地址。
                  3. 修复 SQL Server 结果集导出问题,导出时可以正确使用当前选中的结果集。
                  4. 修复保留的 SQL 结果页重复、剪贴板读取目标丢失等编辑器操作问题。
                  5. 修复 SQL 编辑器中通过 Cmd/Ctrl+F 打开的查找替换框无法正常复制、剪切和粘贴的问题。
                  6. 修复 Redis 在禁用 config get databases 的环境下数据库列表无法正常展示的问题。
                  7. 修复 MariaDB 表数据导出时 fetch size 不稳定的问题。
                  8. 修复任务日志更新参数绑定问题。
                  9. 修复达梦结果集读取 CLOB 字段时驱动返回空 Clob 对象导致的展示问题。
                  10. 修复结果集数据操作中新增行、克隆行、复制粘贴行数据时自增主键处理不一致的问题。
                  11. 修复 PostgreSQL 表数据结果集点击字段排序时,大写字段名、保留字字段名等未正确加双引号导致排序 SQL 执行失败的问题。
                  12. 修复达梦 / Oracle 解析和结果编辑相关问题。

                  更新与下载
                  如果你已经在使用 Chat2DB 5.x 版本,可以等待自动更新,也可以在软件内手动检查更新。
                  如果你正在使用 Chat2DB 4.x 版本,请前往官网下载安装最新版本:Chat2DB下载链接

                  • 官网地址:https://chat2db.ai
                  • GitHub:https://github.com/chat2db/Chat2DB
                  • 企业版联系方式:18356730015

                  文章转载自Ch2DB,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

                  评论