【问题标题】:Mongo Service running but command line functionalities are not workingMongo 服务正在运行,但命令行功能不起作用
【发布时间】:2017-03-29 14:31:30
【问题描述】:

我是 mongo 的新手。我正在按照复数视觉的课程来了解 mongo 的介绍。

我已经使用命令将 mongo 安装为服务

C:\Windows\system32>"C:\Program Files\MongoDB\Server\3.4\bin\mongod.exe" --config "C:/mongod.conf" --install

配置文件包括:

dbpath= C:/pluralsight/db

logpath=C:/pluralsight/mongo-server.log

verbose=vvvvv

然后我开始使用服务

net start mongodb

在我的机器上运行服务时,我无法在我的系统上运行 mongo shell。复数视觉课程显示导师在安装后运行外壳,但我无法做到。有什么原因吗?

【问题讨论】:

  • 可以尝试将mongodb位置添加到path变量中,然后执行。
  • @talentedandrew 我尝试使用 setx path "C:\Program Files\MongoDB\Server\3.4\bin\" 将它添加到路径变量,但它仍然不适合我
  • 考虑到你的路径是正确的,你试过以管理员身份运行吗?
  • 它说“成功:指定的值已保存。”
  • 你的 mongodb 服务器也没有运行? “命令 > mongod”

标签: mongodb mongoose


【解决方案1】:

试试"C:\Program Files\MongoDB\Server\3.4\bin\mongo.exe" 而不是mongo。它似乎不在你的路径中。如果您想将其添加到您的路径中,可以查看此问题here

【讨论】:

  • 我尝试使用 setx path "C:\Program Files\MongoDB\Server\3.4\bin\" 将它添加到路径变量,但它仍然不适合我
【解决方案2】:

形成屏幕截图,看起来 mongo 不在您的路径中。 尝试执行“C:\Program Files\MongoDB\Server\3.4\bin\mongo.exe”

【讨论】:

    猜你喜欢
    • 2021-04-02
    • 1970-01-01
    • 2015-04-02
    • 2019-10-12
    • 2014-04-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-03
    • 2021-12-14
    相关资源
    最近更新 更多