在开始菜单中输入“services”。 打开它。 在其中搜索mongodb。 从服务中启动/重新启动mongodb。
这条消息表明你的Mongo已经断开连接。 因此,你应该打开命令提示符(Windows) 然后输入 `mongod` 并按下回车键。 等待几分钟,Mongo将重新连接。 然后通过你的 MongoDB Compass 连接。
重新安装 MongoDB 作为网络服务。这对我很有效。
brew services start mongodb-community
net:
bindIp: 127.0.0.1,0.0.0.0
port: 27017
ipv6: false
即使我在包含配置文件的文件夹中,也必须使用以下命令行指定配置文件才能启动mongodb服务:
mongod --config mongod.config
然后我成功通过MongoDb Compass连接了。
希望这可以帮助寻找答案的Mac用户,也可能适用于Windows用户,因为即使您在MongoDb服务器文件夹中,也可能需要指定配置文件。
你是否需要在本地运行MongoDB服务器?如果是的话,你需要:
在命令提示符上运行一个命令。打开命令提示符并进入文件位置,例如C:\Program Files\MongoDB\Server\4.4\bin
。
键入mongod
并按Enter键。
几分钟后,Mongo将连接。然后将路径变量添加到环境中。
你应该创建一个用于保存数据的文件;请注意PowerShell中的错误信息,按照信息操作即可解决。 添加文件,例如:"D:/data/db"。
你需要检查本地数据库的状态,这个命令适用于Ubuntu操作系统。
=>sudo systemctl status mongod
检查状态并启动本地数据库
=>sudo systemctl start mongod
sudo service mongod status
,但是我认为这在Windows上不起作用,但是我相信文档中有相应的替代方法。 - Lucas Abbade