错误:MongoDB:未知版本:mountain_lion



我在Mac上运行这些简单的命令:

brew upgrade mongodb

brew install mongodb

我在下面收到此错误:

错误:mongodb:未知版本:mountain_lion

如果我运行简单的命令: mongo ,我得到这个,

MongoDB shell 版本 v4.0.3

但是后来我收到一条错误消息,说无法连接到服务器

值得注意的是,我昨晚在玩命令行,不知何故从我的机器上的 mongodb 中删除了我所有的数据库(我认为(。我在尝试安装和/或更新mongodb时不断收到上述错误。

我是mongoDB的"新手",但是在过去的5-6个月中,我已经使用它创建了几个全栈项目。不确定我做了什么,但我也无法运行节点数据库/种子.js因为我收到错误,即使我的 vscode 项目中有数据。

我尝试简单地更新和安装 mongodb。我也尝试了一些简单的服务器命令,但没有成功。

似乎mongodb水龙头被移动了。这对我有用:

  • brew uninstall mongodb
  • 从 https://github.com/mongodb/homebrew-brew
    • brew tap mongodb/brew
    • brew install mongodb-community

🙁 不幸的是,MongoDB已经从自制核心中删除了。

但。。。MongoDB团队维护一个自定义的Homebrew点击。😁

我已经卸载了旧的MongoDB:

brew services stop mongodb
brew uninstall mongodb

并重新安装了新分流器:

brew tap mongodb/brew
brew install mongodb-community
brew services start mongodb-community

来源:mongobd/自制酿造 Readme.md

祝你好运! 🤗

您的系统可能太旧了。显然,mongo不支持较旧的Mac系统 - 社区版低于10.12,企业版低于10.11。

检查这个: SO 链接 和 MONGO 站点上支持的系统页面

最新更新