已通过控制面板卸载mongodb,如何彻底删除全部相关内容?
MongoDB完全清理残余文件操作指南
Windows系统操作步骤(对应你通过控制面板卸载的系统)
- 首先停止残留的MongoDB服务:按下
Win+R组合键输入services.msc打开服务面板,找到所有名称带MongoDB的服务,右键选择停止,如果没有找到对应服务可直接跳过该步骤 - 删除程序目录残留:找到MongoDB默认安装路径
C:\Program Files\MongoDB、C:\Program Files (x86)\MongoDB,直接删除整个MongoDB文件夹;如果提示文件被占用,可先打开任务管理器结束所有MongoDB相关进程,或者重启电脑后再执行删除 - 删除数据与日志文件:MongoDB默认数据存储路径为
C:\data\db,默认日志存储路径为C:\data\log,找到两个文件夹直接删除即可;如果你安装时自定义过数据/日志存放路径,到自定义路径下删除对应文件 - 清理注册表残余:按下
Win+R输入regedit打开注册表编辑器,依次删除以下路径下的MongoDB相关项,也可以按Ctrl+F搜索MongoDB关键词,删除所有匹配的项(操作前建议先备份注册表,避免误删其他软件配置):HKEY_LOCAL_MACHINE\SOFTWARE\MongoDBHKEY_CURRENT_USER\SOFTWARE\MongoDB
- 清理环境变量:右键「此电脑」→「属性」→「高级系统设置」→「环境变量」,在系统变量的
Path条目里找到所有包含MongoDB的路径,选中删除后保存所有修改即可
其他系统补充操作
Linux(以Debian/Ubuntu系为例)
- 执行命令卸载残留软件包:
sudo apt purge mongodb* mongodb-org* -y - 删除数据和日志目录:
sudo rm -r /var/log/mongodb /var/lib/mongodb - 删除残留配置文件:
sudo rm /etc/apt/sources.list.d/mongodb*.list
macOS
- 执行命令删除程序文件:
brew uninstall mongodb-community(brew安装的版本),手动安装的直接删除/usr/local/mongodb目录 - 删除数据日志文件:
sudo rm -r /usr/local/var/mongodb /usr/local/var/log/mongodb
内容的提问来源于stack exchange,提问作者user9042178
相关产品推荐
相关产品推荐

