如何从Windows

时间:2017-08-04 01:48:42

标签: node.js mongodb

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

  

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

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

提前致谢 我正在使用Windows 8.1

5 个答案:

答案 0 :(得分:11)

命令......

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现已消失。
  5. 检查您的系统环境变量以查看它是否在您的路径中(除非您将其放在那里,否则它将不存在)。

    一个非常好的数据库,主要用于Drupal开发,主要使用MySql作为通用数据库。

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

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

答案 1 :(得分:4)

由于您使用的是Windows,因此只需运行与其一起安装的<xsl:for-each select="products/product"> <xsl:variable name="myTitle"> <xsl:choose> <xsl:when test="@type = 'x'"> <xsl:value-of select="@titleOne"/> </xsl:when> <xsl:when test="@type = 'y'"> <xsl:value-of select="@titleTwo"/> </xsl:when> <xsl:otherwise> <xsl:value-of select="subproduct/@title"/> </xsl:otherwise> </xsl:choose> </xsl:variable> <xsl:sort select="$myTitle"/> <product title="{$myTitle}"/> </xsl:for-each> 文件。

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

打开文件后,按next并在那里您将拥有删除MongoDB安装的完整权限。

答案 2 :(得分:1)

使用以下命令删除服务:

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

答案 3 :(得分:1)

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

答案 4 :(得分:0)

  1. 转到services.msc并停止MongoDb服务。

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

  3. 在开始和ryt中键入cmd,然后单击cmd并选择运行方式为

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