在 Debian 系统上卸载 MongoDB,通常分为 完全卸载(包括数据) 和 仅卸载软件(保留数据) 两种情况。下面按常见方式说明(以 apt 安装的 MongoDB 为例)。
sudo systemctl stop mongod
sudo systemctl disable mongod
查看已安装的 MongoDB 相关包:
dpkg -l | grep mongo
卸载相关包(常见包名):
sudo apt-get purge -y mongodb-org mongodb-org-server mongodb-org-shell mongodb-org-mongos mongodb-org-tools
如果只安装了 mongodb 包(旧版本):
sudo apt-get purge -y mongodb mongodb-server
然后清理依赖:
sudo apt-get autoremove -y
⚠️ 这会永久删除数据库,请确认备份后再执行。
sudo rm -rf /var/lib/mongodb
sudo rm -rf /var/log/mongodb
sudo rm -rf /etc/mongod.conf
如果你之前添加了 MongoDB 的 apt 源:
sudo rm -f /etc/apt/sources.list.d/mongodb-org-*.list
sudo apt-get update
which mongod
mongo --version
若无输出或提示未找到命令,说明已卸载。
如果你是用 Docker / 源码编译 / Snap 安装的 MongoDB,卸载方式会不同,可以告诉我你的安装方式,我给你对应步骤。