SuperAPI AI 工具集

tableplus

数据与分析

查看项目

更新于 10-15 21:49

技能介绍

TablePlus 是一款原生应用(Mac 用 Swift、Windows 用 C#),以快速轻量著称,可通过图形界面管理关系型与 NoSQL 数据库,支持 PostgreSQL、MySQL、Redis、SQLite、SQL Server、Cassandra 等。

用途与主要能力:

  • 原生多数据库管理:连接上述数据库。
  • SSH 隧道与跳板机:经 bastion 跳板机安全查询内网生产/预发数据库,可配置 SSH 主机、端口、用户、密钥认证(如 Ed25519)。
  • 查询编辑:新建 SQL 标签页(Cmd+T),运行当前语句(Cmd+Enter)或全部语句(Cmd+Shift+E),快速打开表(Cmd+P)。
  • 内联表数据编辑:双击单元格就地修改,未提交状态以黄色标记,可预览生成的 SQL 后再提交(Cmd+S)。
  • 备份与迁移检查:导出模式、恢复 SQL 快照、查看待执行迁移。
  • 连接工作区:可按连接字符串或 URI 打开连接。

用法示例: 命令行直接连接,如 tableplus "postgres://postgres:secret@localhost:5432/my_database",或用 open "tableplus://postgres:password@localhost:5432/my_app_dev?statusColor=007AFF&env=local"。内联修改后可用 Cmd+Shift+P 预览 SQL,再按 Cmd+S 原子提交。Redis 控制台可用 SCAN 0 MATCH session:* COUNT 100 安全扫描。

适用场景与限制: 适合日常数据库浏览、编辑、SSH 隧道连接、迁移审查。建议为不同环境设置颜色(生产红、预发橙、本地绿),生产连接开启 Safe Mode;不要在不加 LIMIT 的情况下对大表执行全量查询;不要明文保存或分享含密钥密码的连接文件。资料未提供收费价格与具体平台版本等细节。