目录
  1. 1. 前言
  2. 2. 安装前提
  3. 3. 安装
  4. 4. 启动/停止服务
MacOS 下使用 Homebrew 安装升级 MongoDB

前言

最近学习 Node 中使用到 MongoDB 数据库,结果发现使用 Homebrew 安装报错,查询得知 MongoDB 在2019年9月起就不再开源,Homebrew也从核心库中移除了 mongodb。

所以,现在如果使用 brew install mongodb 会报错,brew info mongodb 也会提示没有这个 formula,就算之前使用 Homebrew 安装过使用 brew upgrade 同样无法升级。

不过,MongoDB 官方提供了一个单独社区版供 Homebrew 安装,地址:https://github.com/mongodb/homebrew-brew


安装前提

  • 系统 macOS 10.12 +
  • 安装 Homebrew(怎么安装使用就不赘述了)

安装

如果之前安装过 MongoDB 想升级,你需要先卸载:

  • brew services stop mongodb
  • brew uninstall mongodb

指定 mongodb 仓库

1
brew tap mongodb/brew

安装默认社区版本(下载源还是国外,所以可能会有点慢)

1
brew install mongodb-community

也可像文档中那样指定版本 brew install mongodb-community@4.2

brew install mongodb-community

安装成功后,会自动创建:

  • 配置文件(/usr/local/etc/mongod.conf)
  • 日志目录(/usr/local/var/log/mongodb)
  • 数据目录(/usr/local/var/mongodb)

启动/停止服务

1
2
brew services start mongodb-community
brew services stop mongodb-community

使用 MongoDB,打开 mongo shell:

1
mongo


参考文档:

文章作者: Vincent F0ng
文章链接: https://vincef0ng.cn/post/install-mongodb-on-os-x/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Vincent F0ng

评论(支持Markdown)