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

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

    首页/Mole 实测软件

    如何在 Mac 上卸载 NoSQLBooster

    卸载 NoSQLBooster for MongoDB 前,先保存连接配置、脚本和导出文件,这份指南针对官方 Mac 应用,Homebrew 安装的情况单独说明,移除数据库客户端不需要删除集合、MongoDB 服务端的数据或 MongoDB Compass。

    退出前备份客户端数据

    NoSQLBooster 支持连接备份,以及连接 JSON、URI 列表的导入,见官方连接备份说明,在已安装的应用里使用连接备份或导出控件,把生成的文件存到准备移除的目录以外。连接备份可能含私人访问资料,不公开分享。

    保存打开的脚本和需要的查询导出文件,再按 Cmd + Q 退出 NoSQLBooster,通过 Finder 把 ~/Library/Application Support/NoSQLBooster for MongoDB 复制到独立的备份位置,这个支持目录在本机实测中生成过。客户端设置的副本不是数据库备份,需要服务端备份时另外安排。

    移除应用并检查目录

    退出后,把「应用程序」里的 NoSQLBooster for MongoDB.app 移到废纸篓,在 Finder 中选择「前往 › 前往文件夹」逐个检查下面的位置:

    位置 怎么处理
    ~/Library/Application Support/NoSQLBooster for MongoDB 重装时保留,或等连接和工作区数据备份好再决定是否移除。
    ~/Documents/NoSQLBooster 先检查并保存需要的文档,这是 cask 的移除目标,本次测试没有生成这个目录。
    ~/Library/Preferences/com.nosqlbooster.mongodb.plist 重装排查时保留,要重置偏好设置时再移除。
    ~/Library/Saved Application State/com.nosqlbooster.mongodb.savedState 保存的窗口状态,不是服务端数据库。
    ~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.nosqlbooster.mongodb.sfl* 这个客户端的最近文稿记录,与另存的文件分开。

    另外几个位置来自 Homebrew cask,核对独立备份后,只把确定不要的 NoSQLBooster 条目移到废纸篓,sfl* 这项在 Finder 中打开父目录,只选现有且文件名以 com.nosqlbooster.mongodb.sfl 开头的记录,* 表示文件名匹配规则,不能当成实际路径,父目录和其他应用的记录保留。路径不存在就不需要处理,MongoDB 服务端数据、Compass 数据和另存的脚本继续保留。移除应用也不取消已购买的服务,不改变数据库账户。

    用 Homebrew 安装时

    可以不用 zap 卸载:

    brew uninstall --cask nosqlbooster-for-mongodb
    

    自己加 --zap 还会处理上面的 Documents 目录、应用支持、偏好设置、窗口状态和最近文稿记录,不看 Mole 里的选择,先备份。Mole 只有在完整范围通过检查时才使用 zap,未勾选、共享或无法支持的目标会阻止 zap,已勾选的残留仍由 Mole 自己移除。

    检查结果

    应用原先放在「应用程序」时,可以做下面的只读检查:

    ls -d '/Applications/NoSQLBooster for MongoDB.app'
    pgrep -ifl '/NoSQLBooster for MongoDB\.app/Contents/'
    ls -d "$HOME/Library/Application Support/NoSQLBooster for MongoDB" "$HOME/Documents/NoSQLBooster"
    

    应用路径提示不存在,只说明该位置的本体已移走,pgrep 没有输出,说明没找到匹配的客户端进程,保留数据时仍列出目录是预期结果,先检查备份再决定是否移除。权限报错表示还没查清,这些命令不连接服务端,也不能证明服务端数据库的健康状态。

    Mole 会列出什么

    应用支持目录在关闭卸载时一并移除数据和配置时起初不勾选,开启后可能预先勾上符合条件的数据,按应用标识存放的偏好设置默认勾选,要保留设置时逐项核对。Homebrew 清单里的 Documents 目标不等于 Mole 已勾选的项目。

    这次检查覆盖了什么

    2026 年 9 月 21 日,从官方 Mac 包中取出 NoSQLBooster 11.1.6 放进「应用程序」,启动后没有连接数据库,随后用 Mole 移除,约 2 MB 的应用支持目录经过明确勾选,应用、该目录、偏好设置和临时文件已移走。这次没有验证登录状态、真实连接恢复、数据库内容或 Homebrew 卸载。

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

    下载试用 Mole

    Mole · 鼴

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

    v1.16.0 (301) · 更新日志

    产品

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

    支持

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

    法律

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

    资源

    命令行工具 推广联盟

    联系

    Twitter hi@mole.fit

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

    命令行版继续免费开源。