尧图精选

Chat2DB 快速上手:10 分钟连上 40+ 数据库并跑出第一个 AI 生成 SQL

🕒 发布时间:2026/9/4 15:23:36 📁 来源:尧图网络
Chat2DB 快速上手10 分钟连上 40 数据库并跑出第一个 AI 生成 SQL【免费下载链接】Chat2DBChat2DB is a free, cross-platform, local-first database client and SQL workspace for developers, DBAs, analysts, and data teams. Connect to 40 databases, manage data, edit and run SQL, and use your own AI model to generate, explain, and optimize queries. Available on desktop, web, Docker, and CLI, with MCP support.项目地址: https://gitcode.com/GitHub_Trending/ch/Chat2DBChat2DB 是一款免费、本地优先、跨平台的 AI 数据库管理客户端与 SQL 工作区支持 MySQL、PostgreSQL、Oracle、Redis、MongoDB 等 40 多种数据库既能浏览表结构、编辑执行 SQL也能用你自己的 AI 模型把大白话需求翻译成可执行查询。开发者、DBA、数据分析师都可以用它完成从装到跑通第一个查询的全过程耗时约 10 分钟。 先对号入座Chat2DB 到底帮你省在哪传统做法是「一个客户端连库、手工写 SQL、再另找工具调 AI」三件事分散在三个地方。Chat2DB 把它们收进同一个本地应用40 数据库连接覆盖关系型、分析型、NoSQL新的 JDBC 库只需改配置不用改代码。完整 SQL 工作区编辑、补全、格式化、执行、保存 SQL、执行历史都在一个窗口里。自带 AI 模型接入模型和 API Key 由你自己提供用来生成、解释、优化 SQL数据与密钥不出本机。它有桌面端、Web 端、Docker 三种形态按使用习惯选一种即可。 三选一启动桌面安装、Docker 或源码构建桌面版新手首选从官方发布页下载对应系统的安装包装完直接打开无需额外配置。Docker 版适合跑在服务器上。先初始化一次加密密钥再启动容器git clone https://gitcode.com/GitHub_Trending/ch/Chat2DB cd Chat2DB ./script/security/init-community-encryption-key.sh docker run -d --name chat2db-community -p 127.0.0.1:10825:10825 \ -e CHAT2DB_COMMUNITY_ENCRYPTION_KEY_FILE/run/secrets/key \ -v $HOME/.config/chat2db-community/encryption.key:/run/secrets/key:ro \ chat2db/chat2db:latest浏览器打开 http://localhost:10825 即进入界面也可以直接跑仓库里现成的 docker/docker-compose.yml。源码构建需要 Java 17、Node.js 18.17、Maven 3.8。克隆后在前端目录执行yarn install --frozen-lockfile再按 README 用mvn clean package打包即可得到可运行包。注意加密密钥文件要单独备份丢失后已保存的数据库密码将无法解密。 三步连上你的第一个 MySQL 数据源打开应用后在连接列表点「新建连接」选 MySQL填写主机127.0.0.1端口3306用户名root密码用你自己的数据库名test点「测试连接」提示成功后点「连接」。左侧树会展开该库的表、视图等对象点任意一张表每列的字段名、类型、约束直接可见不用记任何 DESC 命令。连接 BigQuery 这类需要服务账号的库细节可看 docs/guides/bigquery.md。⌨️ 执行你的第一条 SQL 并查看结果在树上双击一张表打开 SQL 标签页输入SELECT id, name, age FROM t_user ORDER BY age DESC LIMIT 10;点执行结果连同耗时显示在下方出错时会给出错误信息和定位行。这个文件可另存复用历史执行记录也会保留。查到结果后还能就地改数据并自动生成对应 UPDATE 语句想看表之间的关系用 ER 图功能即可把依赖关系画出来。 把一句话翻译成可执行 SQL让 Chat2DB 替你写查询打开 AI 助手面板在设置里接入你自己的模型如 OpenAI 兼容服务填 API Host 和 API Key。之后用大白话提需求例如查出最近 7 天销售额前十的订单并带上商品名称Chat2DB 会读取当前连接库的表结构生成对应 SELECT 语句并写入编辑器可直接执行也可以逐行让它解释。遇到 JOIN、分组聚合写错的情况补一句「按订单状态过滤掉已取消的」即可修正。相比对着语法手册手写 SQL对陌生表结构的查询这一步至少省一半时间。到这里装、连、写 SQL、AI 生成四步已经跑完Chat2DB 的核心能力都已经在手。下一步建议接上你真实在用的一个库让它生成一条你每周都要写的统计查询——这是把它变成日常工具的最快方式。【免费下载链接】Chat2DBChat2DB is a free, cross-platform, local-first database client and SQL workspace for developers, DBAs, analysts, and data teams. Connect to 40 databases, manage data, edit and run SQL, and use your own AI model to generate, explain, and optimize queries. Available on desktop, web, Docker, and CLI, with MCP support.项目地址: https://gitcode.com/GitHub_Trending/ch/Chat2DB创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
上一篇/下一篇内容由系统自动关联 返回资讯列表 →