如何从 Windows 卸载 mongodb

新手上路,请多包涵

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

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

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

我正在使用 Windows 8.1。

原文由 dexter00x 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 460
2 个回答

命令…

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

用于仅删除服务。

如果您没有 mongod.conf 和/或不再有 .msi 安装程序(谁保留这些东西?)然后:

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

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

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

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

原文由 Jim 发布,翻译遵循 CC BY-SA 4.0 许可协议

使用以下命令删除服务:

  • 以管理员身份运行cmd
  • sc delete MongoDB

原文由 Gaurav Jain 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题