Chat2DB
AI 驱动的数据库客户端与 SQL 工作台,支持 30+ 数据库
下载 Chat2DB
Apple 芯片(M1/M2/M3)安装包(.dmg)
其他可用下载(1)
- 下载
Chat2DB-Community-5.3.3-x64.dmg
x64 · .dmg · 387.9 MB
提示「无法验证开发者」怎么办?
首次打开若提示无法验证开发者,前往 系统设置 → 隐私与安全性,点击「仍要打开」即可。开源软件通常未购买 Apple 开发者签名,属正常现象。
点击「下载」将先到来源确认页,确认后开始下载。
关于 Chat2DB
Chat2DB Community 是一款免费、跨平台的数据库客户端和 SQL 工作台,支持 Windows、macOS 和 Linux。它内置 AI 助手,可连接您自己的模型,用于生成、解释和优化 SQL。支持 MySQL、PostgreSQL、Oracle、SQL Server、ClickHouse、MongoDB、Redis、SQLite、MariaDB、TiDB、Hive、DB2、Snowflake、BigQuery、Elasticsearch 等 30 多种数据库(部分通过插件扩展)。提供 SQL 编辑、补全、格式化、执行、保存和历史记录,还可以浏览元数据、管理表与对象、就地编辑数据,并支持数据导入导出、仪表盘和图表。社区版在本地运行,数据保存在自己机器上。
下载或信息有问题?告诉我们
风险提示
该软件为单用户本地优先应用,无多用户权限边界,请勿将 HTTP 服务暴露到不可信网络;自定义 JDBC 驱动属于可执行代码,需从可信来源安装;加密密钥(encryption.key)丢失会导致已保存的数据库密码和 AI API 密钥无法解密。另外,官方信息中未明确开源许可证,下载前请自行确认许可条款。
适合谁用
- 需要同时管理多种数据库的开发者和 DBA
- 希望用自然语言生成或优化 SQL 的数据分析师
- 偏好本地优先、数据不出本机的团队
- 正在寻找免费数据库客户端替代方案的用户
- 需要数据导入导出和基础可视化功能的数据团队
不适合谁
- 需要多用户账户和团队权限管理的组织(社区版为单用户本地应用)
- 希望直接使用托管 AI 服务而不自行配置模型的用户(社区版需自带模型)
- 不愿管理加密密钥或担心密钥丢失导致凭据无法恢复的用户
- 需要商业支持或企业级治理功能的团队(可考虑商业版)
安装指南
根据您的操作系统和处理器架构下载对应文件。
Windows
- 下载
Chat2DB-Community-5.3.2.msi,双击运行,按提示完成安装。启动后即可连接数据库。
macOS
- Apple Silicon (arm64):下载
Chat2DB-Community-5.3.2-arm64.dmg - Intel (x64):下载
Chat2DB-Community-5.3.2-x64.dmg
打开 DMG 文件,将应用拖入“应用程序”文件夹。首次打开若提示“无法打开来自身份不明的开发者”,可右键点击应用选择“打开”,或在“系统设置 → 隐私与安全性”中允许运行。
Linux(官方支持平台列表未包含 Linux,但安装包目录提供相关文件)
- x64 架构:下载
Chat2DB-Community-5.3.2-x86_64.AppImage(或Chat2DB-Community-5.3.2-amd64.deb、Chat2DB-Community-5.3.2-x86_64.rpm) - arm64 架构:下载
Chat2DB-Community-5.3.2-arm64.AppImage(或Chat2DB-Community-5.3.2-arm64.deb)
对于 AppImage,先执行 chmod +x Chat2DB-Community-5.3.2-x86_64.AppImage 然后运行;对于 .deb 使用 sudo dpkg -i 或 sudo apt install;对于 .rpm 使用 sudo rpm -ivh 或 sudo dnf install。
校验文件 所有安装包均可通过同目录下的 SHA256SUMS 文件校验完整性:在下载目录执行 sha256sum -c SHA256SUMS(macOS 使用 shasum -a 256 -c)。
首次运行注意事项
- Chat2DB Community 是单用户本地应用,请勿将 HTTP 服务绑定到非回环地址或暴露到不可信网络。
- 应用会生成加密密钥用于保护数据库密码和 AI API 密钥,请妥善备份
~/.config/chat2db-community/encryption.key(Windows 路径可能不同),丢失该文件将导致已保存的凭据无法解密。
常见问题
Chat2DB Community 是免费的吗?
是的,Chat2DB Community 版免费,可在本地运行。商业版(Pro/Enterprise)提供额外托管 AI、多用户等功能,需另购。
支持哪些操作系统?
官方支持 Windows 和 macOS(提供 dmg 和 msi 安装包),同时安装包目录中也提供 Linux 的 AppImage、deb、rpm 文件。macOS 区分 Apple Silicon 和 Intel 版本,请按架构下载。
AI 功能如何开通?需要单独注册吗?
社区版 AI 助手需要您连接自己的模型(bring your own model),在应用内配置模型 API 即可。它不包含托管 AI 服务,无需注册 Chat2DB 账号。
如何更新到新版本?
从 GitHub Releases 下载新版本安装包覆盖安装即可。注意保留加密密钥文件(如 `~/.config/chat2db-community/encryption.key`),以免已保存的密码无法解密。
连接数据库时提示需要加密密钥,怎么办?
桌面版在首次启动时会自动创建密钥文件。若手动启动 Web/无头模式,需要先运行 `./script/security/init-community-encryption-key.sh` 生成密钥,并通过环境变量或参数指定位置。请备份该文件。