这个工具是什么
数据库客户端要么只支持单一数据库(Sequel Ace 只有 MySQL、Postico 只有 PostgreSQL),要么是笨重的 Electron 或 Java 应用。TablePro 的作者把自己的目标说得很直白:做一个「TablePlus 本该成为的样子」——原生、快、开源。技术路线上它相当克制:**用各平台的原生框架构建,不用 Electron、不用 JDBC、不带 JavaScript 运行时**,官方给出的数据是**冷启动不到 1 秒、闲置时约 80MB 内存**,所有数据库都通过原生驱动连接。覆盖面很广,官网的数据库列表有 **21 种以上**:MySQL、PostgreSQL、MariaDB、SQLite、Redis、MongoDB、SQL Server、Oracle、ClickHouse、DuckDB、Snowflake、Redshift、BigQuery、Cassandra、ScyllaDB、DynamoDB、CockroachDB、Elasticsearch、Turso、Etcd、Cloudflare D1 等。AI 是内置的:对话、行内建议,还带一个 **MCP 服务端**,可以让 Cursor、Raycast 或 Claude Desktop 直接和你的数据库对话;模型方面**自带 Key、自选服务商,也可以接本地 Ollama**。商业模式上不设付费档——官网写明项目免费开源,靠赞助维持开发。AGPL-3.0 协议,GitHub 星标约 5.3 千。
风险提醒
- 数据库客户端会直接接触生产数据,连接凭据请妥善保管,避免在不受信任的设备上保存生产库配置。启用 AI 助手时,表结构或查询内容可能被发送至你所配置的模型服务商;涉及敏感数据时建议改用本地 Ollama,或先确认服务商的数据处理政策。MCP 服务端会把数据库访问能力开放给外部工具,请确认接入方可信后再启用。