Mac 安装mongodb

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学,你好!现MongoDB不再是开源,官方已经从Homebrew中移除,所以无法通过 brew install mongodb 安装,会提示 No available formula with the name "mongodb",需使用最新的方法安装社区版。

1、首先使用 brew tap 命令设定到MongoDB第三方库,执行下方命令:

brew tap mongodb/brew    # 添加tap

brew install mongodb-community # 安装MongoDB社区服务器的最新可用生产版本

2、安装结束后,验证是否安装成功,可输入查看版本信息:mongo -version,显示版本信息则表示安装成功。

3、正常情况下,不需要自己修改配置,直接用默认配置即可

    配置文件:/usr/local/etc/mongod.conf

    日志目录路径:/usr/local/var/log/mongodb

    数据目录路径:/usr/local/var/mongodb

4、使用brew服务启动,此方式启动,会自动后台运行,关闭终端不影响运行。

      brew services start mongodb-community  // 启动

      brew services start mongodb-community  // 停止

      brew services restart mongodb-community  // 重启

5、手动启动,如果不想或不需要后台MongoDB服务,可手动启动,关闭终端服务器会停止运行

      mongod --config /usr/local/etc/mongod.conf

祝学习愉快!

  • 慕后端0234526 提问者 #1

    Error: Your Command Line Tools are too outdated.

    Update them from Software Update in System Preferences or run:

      softwareupdate --all --install --force


    If that doesn't show you any updates, run:

      sudo rm -rf /Library/Developer/CommandLineTools

      sudo xcode-select --install


    Alternatively, manually download them from:

      https://developer.apple.com/download/all/.

    You should download the Command Line Tools for Xcode 13.1.


    现在该怎么办啊


    2021-11-21 10:59:09
  • 好帮手慕美 回复 提问者 慕后端0234526 #2

    同学,你好!错误信息是"你的命令行工具太过时了。"可以根据提示去操作:

    https://img1.sycdn.imooc.com//climg/6199ba36097e61d203890198.jpg

    祝学习愉快!

    2021-11-21 11:17:21
  • 慕后端0234526 提问者 回复 好帮手慕美 #3

    https://img1.sycdn.imooc.com//climg/619aaebf0929545808140342.jpg

    https://img1.sycdn.imooc.com//climg/619aaebf090be8cd00000000.jpg

    按照老师的一顿操作,原来可以用的命令都没了,老师来远程看一下我的电脑吧,为了安装这个数据库已经两天没办法看后面的课程了,我受不了了


    2021-11-22 06:05:28
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师