目录
  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)