iPhone 和 iPad 版 TablePro
免费,无应用内购买无需注册或许可证版本 1.0,发布于 2026年9月22日
在找 Mac 应用?下载 Mac 版 TablePro。 需要 macOS 13 Ventura 或更新版本


数据库
Amazon Redshift 连接可在通过 iCloud 同步或 .tablepro 文件从 Mac 导入后打开,无法在此应用中创建。
其他数据库的连接也会从 Mac 同步并显示在列表中,但本应用没有相应驱动,无法打开。数据库页面列出了 Mac 应用支持的所有引擎。
SQLite:选择数据库文件后,应用会复制到自身存储中,编辑修改的是副本。也可创建新数据库。DuckDB 直接在原位置打开文件,或在内存中运行。
Redis:在 Query 选项卡运行命令。此版本不支持浏览 Redis 键。
先体验看看,可打开随应用提供的 Chinook 示例数据库。
浏览和编辑表
打开连接后首先显示其表,查询编辑器、历史记录和连接详情各有独立选项卡。
行以卡片显示,主键或第一列作为标题,后续列在下方展示。可按任意列排序、搜索除二进制列外的所有列,并以 AND 或 OR 叠加筛选条件。可选择每页行数并跳转至任意页。点击外键值可预览对应行。Structure 视图列出表的列、索引和外键。
打开行后可修改值、设置 NULL,并在保存前确认。还可插入和删除行,以及截断或删除表。编辑和删除行需要主键,Read-Only 连接不会修改任何内容。此版本中,当长文本或二进制值显示为缩略内容时,请勿保存该行:编辑器可能用缩略文本覆盖完整值。请在 Mac 上修改这些行。


运行查询
编写带语法高亮的 SQL、运行查询并在运行时停止。可从 SELECT 模板开始,将结果以 JSON、CSV 或 SQL INSERT 语句形式通过剪贴板或共享菜单复制、分享。
应用最多保留 10,000 行结果;添加 LIMIT 可查看大型结果的其他部分。历史记录跨连接保存此设备最近 200 条查询,不会同步。
查询运行时,实时活动会在锁屏和灵动岛上显示进度:耗时及已接收行数。除非开启 Settings > Live Activities > Hide Query,锁屏和展开的灵动岛也会显示 SQL。

安全连接
SSH 隧道使用密码或私钥登录,私钥可来自文件或粘贴内容,并可设口令。首次访问服务器时,应用会显示主机密钥指纹并询问是否信任。
SSL 按连接设置。MySQL、MariaDB、TiDB、OceanBase 和 PostgreSQL 可验证服务器证书和主机名,并提供来自文件、粘贴文本或 PKCS#12 包的客户端证书。Redis 也支持,但此版本只检查证书,不检查主机名。SQL Server 可加密连接(Required),但不验证证书。证书留在本设备,从不同步。
密码和粘贴的密钥保存在钥匙串中。使用 Microsoft Entra ID 的 SQL Server 连接从 Mac 同步后可在这里登录;不支持 Windows 认证。若要通过网络中的 .local 名称访问服务器,请在 iOS 询问时允许本地网络访问。

安全模式和应用锁
每个连接都有安全模式级别:Off、Confirm Writes和Read-Only。Confirm Writes 会在执行修改数据的语句前询问;Read-Only 在语句发送至服务器前拒绝。应用无法判定为读取的语句均视为写入。
在连接的 Organization 区域设置级别,在 Settings 中设置新连接的默认级别。添加行的快捷指令也遵循相同级别。
在 Settings > Security 中使用 Face ID 或 Touch ID 锁定应用,密码可作为备用验证方式。开启后,每次启动及经过所选 Auto-Lock 时长后都会要求验证。

在 iPad 上
iPhone 和 iPad 共用同一应用。iPad 支持任意方向、通过 Stage Manager 或 Split View 同时运行多个窗口,标签栏也可切换为侧边栏。
使用键盘时,⌘1 至 ⌘4 可切换 Tables、Query、History 和 Info;⌘F 搜索,⌘↩ 运行查询,⌘N 添加连接。也支持触控板或鼠标。
与 Mac 配合使用
在设置时或之后的 Settings 中开启 iCloud 同步,即可通过自己的 iCloud 账户在 iPhone、iPad 和 Mac 间同步连接、分组和标签。密码仅在同时开启 Sync Passwords 后同步。已保存查询、SSH 配置和设置只在 Mac 之间同步。
此应用的 iCloud 同步免费。Mac 上属于 Starter 或 Team 许可证功能,没有许可证的 Mac 不会同步。详情见定价页面。
此版本中,在 iPhone 或 iPad 保存已同步连接可能丢失 SSH 跳板机等 Mac 专用设置,并可能降低安全模式级别。请在 Mac 上编辑这些连接。
不用 iCloud 时,可将连接导出为 .tablepro 文件,通过 AirDrop 或“文件”在另一设备打开。默认不含密码;选择包含时,文件使用您指定的口令加密。两种方式在此应用均免费,Mac 上包含密码的导出属于许可证功能。
开启 iCloud 同步后,Handoff 可在 Mac 与 iPhone 或 iPad 之间继续使用已打开的连接或表。同步和团队详细介绍两者。
快捷指令、小组件和 Spotlight
Open Connection 从快捷指令或 Siri 打开连接。Add Row to Table 和 Add Rows to Table 可在不打开应用的情况下,从 JSON、CSV 文本或文件插入行。仅在设备未锁定时运行,遵循连接的安全模式级别,不适用于 Redis。此版本要求 CSV 为 UTF-8 文本且使用 LF 换行。
Quick Connect 小组件将列表最前面的连接放在主屏幕上,点击即可打开。连接也会出现在 Spotlight 搜索中。


iPhone 和 iPad 未提供的功能
以下仅在 Mac 版 TablePro 中提供:
- AI 助手和 MCP 服务器
- 已保存查询、自动补全、查询格式化和 EXPLAIN
- 截断或删除表之外的结构修改,以及 ER 图
- Compare & Sync、Query Insights、Result Charts 和 Data Rewind
- 导出 XLSX 等格式文件,以及将文件导入表(快捷指令可添加行)
- 服务器仪表盘、用户和角色、备份
- 其他数据库的驱动插件
- SSH 跳板机、SSH 代理和 SQL Server 的 Windows 认证
- 浏览 Redis 键
隐私
除非在设置时或之后的 Settings > Privacy 中开启 Share Usage Data,否则不会向 TablePro 发送信息。开启后,每天发送一次报告,含哈希后的设备 ID、应用和 iOS 版本、处理器架构、语言、所用数据库类型、连接数量及若干首次使用日期。从不包含主机名、用户名、密码、查询或行数据。
应用不进行许可证验证、更新检查或插件请求。查询发往您自己的服务器,iCloud 同步发往您自己的 iCloud 账户,Entra 登录发往 Microsoft。详情见隐私政策。
