跳到主要内容
Mole
功能 实测 口碑 定价 常见问题 博客
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES PortuguêsPT
立即购买购买 下载

    帮助、文档、更新日志和文章

    首页/Mole 实测软件

    如何在 Mac 上卸载 TablePlus

    TablePlus 把数据库密码存在 macOS 钥匙串里,其余本地状态,包括保存的连接,都放在它的 App 数据文件夹里,而 Mole 默认勾选这个文件夹,所以移除任何东西之前先把连接导出来。数据库本身不存在 TablePlus 里,卸载它不会碰你的数据库。这份指南覆盖从 tableplus.com 下载的官方版本和 Homebrew cask tableplus,两者装的是同一个 App。

    先导出连接

    在 TablePlus 的欢迎界面上右键,选「Export all…」导出全部连接,或者在某个连接上右键,只导出这一个。TablePlus 可以选择是否带上数据库和服务器密码,也可以给导出文件设一个密码,然后写出一个 .tableplusconnection 文件,要恢复时在欢迎界面右键选「Import Connections…」(见 TablePlus 连接文档)。想要完整备份就带上密码,导出文件的密码记在稳妥的地方。

    退出 TablePlus,移除 App

    从 App 菜单退出 TablePlus,再把 TablePlus 从「应用程序」拖进废纸篓。卸载不影响你的 TablePlus 授权。

    TablePlus 的数据放在哪里

    位置 里面是什么 如何处理
    ~/Library/Application Support/com.tinyapp.TablePlus App 数据,包括保存的连接和设置 先导出连接,确定不再需要才移除
    登录钥匙串 保存的数据库密码(见 TablePlus 文档) 想删掉的话在「钥匙串访问」里搜 TablePlus
    ~/Library/Caches/com.tinyapp.TablePlus、~/Library/Caches/SentryCrash/TablePlus 缓存和崩溃报告缓存 可以放心移除
    ~/Library/HTTPStorages/com.tinyapp.TablePlus、~/Library/Cookies/com.tinyapp.TablePlus.binarycookies 网络请求数据和 Cookie 可以放心移除
    ~/Library/Preferences/com.tinyapp.TablePlus.plist App 偏好设置 可以放心移除
    ~/Library/Saved Application State/com.tinyapp.TablePlus.savedState 窗口恢复状态 可以放心移除

    ~/Library 下的这些位置来自 Homebrew cask 的 zap 清单和 Mole 的实测,SentryCrash/TablePlus 是实测时看到的。

    检查结果

    在终端运行下面几条只读命令:

    pgrep -il tableplus
    ls -d ~/Library/Application\ Support/com.tinyapp.TablePlus
    ls -d ~/Library/Preferences/com.tinyapp.TablePlus.plist
    
    • pgrep 没有输出,说明 TablePlus 已经退出。
    • 第一条 ls -d 打印出路径,说明 App 数据文件夹连同保存的连接都还在,你选择保留时这是正常结果,提示「No such file or directory」说明已经不在,这时导出文件就是唯一的副本。
    • 最后一行看偏好设置文件还在不在。

    用 Homebrew 安装时

    tableplus 这个 cask 的 zap 清单包括 ~/Library/Application Support/com.tinyapp.TablePlus(保存的连接)、缓存、Cookie、HTTP 存储、偏好设置、窗口恢复状态和它在最近文稿列表里的记录,运行 brew uninstall --cask --zap tableplus 会把这些全部移进废纸篓,不看 Mole 里勾了什么,它不碰钥匙串。想保留数据,只移除 App:

    brew uninstall --cask tableplus
    

    只有 zap 清单里的每一项都在你自己的 ~/Library 里、都是你留着勾选的行、也没有被其他已装应用认领时,Mole 才会加上 --zap。TablePlus 的 App 数据文件夹默认勾选,所以保持默认勾选时 Mole 可能加上 --zap,想保留连接就取消勾选这个文件夹,Mole 就会不带 --zap 卸载。

    Mole 会列出什么

    用 Mole 卸载时:

    • Mole 会给 TablePlus 显示「数据敏感 App」提示,提醒你移除前先确认数据。
    • ~/Library/Application Support/com.tinyapp.TablePlus 以 bundle id 命名,默认勾选,还没导出连接的话先取消勾选。
    • 缓存、SentryCrash/TablePlus、HTTP 存储、Cookie、偏好设置和窗口恢复状态默认勾选。
    • 钥匙串项目不在卸载范围内,Mole 也不会连接数据库服务器删除数据。

    这次检查覆盖了什么

    2026 年 9 月 17 日,用 Homebrew cask tableplus 安装 TablePlus,再用一个仍会执行 Homebrew zap 的 Mole Preview 构建卸载。Mole 移走了 SentryCrash/TablePlus 崩溃缓存,其余 ~/Library 数据由 zap 移走。记录里没有连接,所以导出、钥匙串密码和连接丢失都没有测到,TablePlus 会不会在个人文件夹里写隐藏文件夹也没有核对,官网下载版不在这次测试范围内。

    Mac 空间不够、越用越慢时,Mole 能帮你清理垃圾、卸干净软件、维护系统。

    下载试用 Mole

    Mole · 鼴

    清理 Mac,管理软件,查看运行状态

    v1.16.0 (296) · 更新日志

    产品

    Mac 清理 App 卸载 Mac 优化 磁盘分析 系统监控

    支持

    帮助 功能文档 更新日志 博客

    法律

    服务条款 隐私政策 退款政策

    资源

    命令行工具 推广联盟

    联系

    Twitter hi@mole.fit

    Mole 唯一官网 mole.fit · 请勿下载来源不明的安装包

    命令行版继续免费开源。