如何从 Windows 卸载 mongodb

How to uninstall mongodb from Windows

我看到一个教程说 运行 这个:

C:\mongodb\bin\mongod.exe --config C:\mongodb\mongod.conf --remove

但是该命令不起作用,因为在我的 Windows 的 mongodb 文件夹中没有 mongod.conf 文件。另外,我不想只停止服务,而是删除所有的东西,包括文件、服务等。可以吗?

我正在使用 Windows 8.1.

由于您使用的是 Windows,因此 运行 与您安装它时使用的 .msi 文件相同。

我猜它应该在您的下载文件夹中。

打开文件后,按下一步,您将拥有删除 MongoDB 安装的完全权限。

命令...

C:\MongoDB\bin\mongod.exe --config C:\MongoDB\mongod.conf --remove

用于删除服务。

如果您没有 mongod.conf and/or 不再有 .msi 安装程序(谁保留这些东西?)那么:

  1. win 键 + r 和 运行 regedit
  2. 导航到 Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MongoDB(或只是剪切并粘贴此路径)
  3. 在那里右键单击 MongoDb 并单击删除。 服务现已停止。
  4. 转到 C:\mongodb(或您安装它的位置)并删除目录。 Mongodb现在不见了。

检查你的系统环境变量,看看它是否在你的路径中(除非你把它放在那里,否则它不会存在)。

或者您可以重新下载 msi 并尝试使用它。

编辑:如果您忘记先停止该服务,或者它在服务中留下死孤儿,则以管理员身份打开 CMD 或其他 shell 并 运行 命令:sc.exe 删除MongoDB ...您应该会看到:[SC] DeleteService SUCCESS

使用以下命令删除服务:

  • 运行 以管理员身份运行命令
  • sc delete MongoDB
  1. 转到 services.msc 并停止 MongoDb 服务。

  2. 删除 C: 驱动器中存在 MongoDb 个文件夹的所有文件夹。 如果您之前创建过,请删除数据文件夹。

  3. 在开始中键入 cmd,然后单击 cmd 和 select 运行 作为

管理员并在命令下方键入。 sc 删除 MongoDB 如果它抛出诸如服务不存在之类的错误,则打开服务的属性并检查您是否提供了正确的服务名称。

  1. 运行以.msi.
  2. 结尾的mongo-db安装文件
  3. 您会在那里看到删除选项,点击它。
  4. 然后您可以删除计算机中的 mongo-db 文件。

net stop MongoDB :这将停止您的 mongo 服务器(如果是 windows),然后只需删除那个 MongoDb 文件夹。