【问题标题】:$ mongosh gives MongoNetworkError: connect ECONNREFUSED 127.0.0.1:27017$ mongosh 给出 MongoNetworkError: connect ECONNREFUSED 127.0.0.1:27017
【发布时间】:2022-11-23 16:02:55
【问题描述】:

当我尝试使用 $ mongosh 在本地启动 mongo 时,我得到了 MongoNetworkError: connect ECONNREFUSED 127.0.0.1:27017

$ mongosh
Current Mongosh Log ID: 636addb4****************
Connecting to:          mongodb://127.0.0.1:27017/?directConnection=true&serverSelectionTimeoutMS=2000&appName=mongosh+1.5.4
MongoNetworkError: connect ECONNREFUSED 127.0.0.1:27017

一些细节:我在某个时候终止了一些进程以试图停止 mongo,这样我就可以运行run-rs -v 4.0.0 --shell

【问题讨论】:

    标签: mongodb mongo-shell


    【解决方案1】:

    因为我已经用 brew 安装了 mongo,所以这很有效

    $ brew services stop mongodb-community
    $ brew services start mongodb-community
    $ mongosh
    

    【讨论】:

      【解决方案2】:

      标记确保 mongod 正在运行。如果它在您的系统环境变量路径中,您可以通过在终端中键入 mongod 来手动启动它

      mongod
      

      【讨论】:

        猜你喜欢
        • 2018-10-14
        • 2023-02-24
        • 2022-08-15
        • 1970-01-01
        • 1970-01-01
        • 2018-10-04
        • 2021-04-15
        • 2018-03-13
        • 2020-04-10
        相关资源
        最近更新 更多