MongoNetworkError:连接ECONNREFUSED 127.0.0.1:27017 | 英特尔 macOS 蒙特利

Moh*_*med 5 mongoose mongodb

我使用 macOS 蒙特雷(英特尔)。我尝试手动安装 mongodb。同样的问题。我使用自制程序安装 mongodb-community@6.0。同样的问题。

无论我尝试什么。我收到这个错误。请帮忙!!!

小智 10

对我来说,它仅通过stoppingMongoDBstarting社区服务起作用

首先停止服务

brew services stop mongodb-community

然后重新开始

brew services start mongodb-community


小智 4

我也遇到过同样的问题,不过是在 M1 Mac 上。经过大量谷歌搜索 mongo.log 消息并更改各种文件的所有权和组后,我设法通过恢复到版本 5 来重新启动并运行 mongo。

让您启动并运行的顺序是:

brew services stop mongodb-community
brew install mongodb/brew/mongodb-community@5.0
brew services start mongodb/brew/mongodb-community@5.0
Run Code Online (Sandbox Code Playgroud)

使用 mongosh 进行的快速检查表明一切都已启动并正在运行,没有数据丢失。在进行任何更改之前,我复制了数据,以防万一:

cd /opt/homebrew/var
cp -a mongodb mongodbsave
Run Code Online (Sandbox Code Playgroud)