Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 如何从Windows卸载mongodb_Node.js_Windows_Mongodb_Command Prompt - Fatal编程技术网

Node.js 如何从Windows卸载mongodb

Node.js 如何从Windows卸载mongodb,node.js,windows,mongodb,command-prompt,Node.js,Windows,Mongodb,Command Prompt,我看过一个教程,上面说要运行这个: C:\mongodb\bin\mongod.exe --config C:\mongodb\mongod.conf --remove 但该命令不起作用,因为我的Windows中的mongodb文件夹中没有mongod.conf文件。此外,我不想只停止服务,而是要删除所有内容,包括文件、服务等。这可能吗 我使用的是Windows 8.1。既然您使用的是Windows,只需运行与安装它时相同的.msi文件即可 我猜它应该在你的下载文件夹里 打开文件后,按“下一步

我看过一个教程,上面说要运行这个:

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
和/或不再有
.msi
安装程序(谁保存这些东西?),那么:

  • 赢得密钥+r并运行regedit
  • 导航到
    Computer\HKEY\u LOCAL\u MACHINE\SYSTEM\CurrentControlSet\Services\MongoDB
    (或仅剪切并粘贴此路径)
  • 一旦出现,右键单击MongoDb并单击删除服务现已停止。
  • 转到C:\mongodb(或您安装它的位置)并删除目录Mongodb现在不见了。
  • 检查您的系统环境变量,看看它是否在您的路径中(除非您将它放在那里,否则它将不存在)

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


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

    使用以下命令删除服务:


    • 以管理员身份运行cmd
    • sc删除MongoDB
  • 转到services.msc并停止MongoDb服务

  • 删除C:驱动器中存在MongoDb文件夹的所有文件夹。 如果以前创建了数据文件夹,请删除该文件夹

  • 在start中键入cmd,然后单击cmd并选择runas

  • 管理员并在下面键入命令。 sc删除MongoDB 如果它抛出一些错误,比如服务不存在,那么打开服务的属性并检查您是否给出了正确的服务名称

  • 运行以
    .msi
    结尾的mongo db安装文件
  • 你会看到删除选项,点击它
  • 然后可以删除计算机中的mongo db文件

  • 如果您是从
    .msi
    安装的(这是推荐的方法),那么您应该可以像其他任何程序一样卸载。可能会留下数据目录,但我想你知道如何删除文件吗?如果您不是从
    .msi
    安装的,请删除该目录。安装过程本身并不“安装服务”,需要手动步骤。请参阅核心文档中的。您可以创建一个基本的mongod.conf,其中包含最少的信息,如文件和日志的路径。关于删除已安装的服务,我完全同意您可以使用Windows卸载程序功能。您好,谢谢,我还没有找到卸载选项,我不记得我是如何安装的,所以,现在我只停止了该服务,并删除了所有文件夹C:\MongoDB执行这些操作都不会从服务中删除MongoDB。如果所有人都被拒绝访问,如何解决此问题。也无法运行
    mongod
    。从cmd windows 10获取消息
    访问被拒绝
    。如果您获取的消息被拒绝访问,则很可能您没有以管理员身份运行cmd或其他shell。这个过程很简单。。。1) 停止然后删除服务。2) 删除MongoDB所在的目录。3) 如果手动将引用添加到环境变量路径中,请将其从该路径中删除。我不保留旧的.msi安装程序,如果您保留了,它可能有删除的选项。如果您选择msi路径,那么我将检查它是否删除了服务,而不是停止了服务。如果
    mongod
    配置正确,则无需指定配置,只需
    --remove
    删除服务即可在cmdrun cmd中以管理员身份获取
    访问被拒绝