Mac 安装和使用MongoDB

安装

尝试一:手动命令安装

按照官网https://docs.mongodb.com/manual/tutorial/install-mongodb-on-os-x/说明,手动命令安装

1.下载所需版本的MongoDB的二进制文件

curl -O https://fastdl.mongodb.org/osx-ssl/mongodb-osx-ssl-x86_64-3.4.10.tgz

2.解压

tar -zxvf mongodb-osx-ssl-x86_64-3.4.10.tgz

报错:

tar: Unrecognized archive format
tar: Error exit delayed from previous errors.

试过很多方法都没有解决,后续找到解决方法再更。。


尝试二:采用Homebrew

首先得安装Homebrew,结果安装Homebrew时失败。。。
报错:

Error: Checksum mismatch.
...
To retry an incomplete download, remove the file above.
Error: Failed to install vendor Ruby.

然后过了一晚上,第二天重试了一次一把就安装上了、、、莫名其妙、、、

  • 查看home-brew版本:

    brew -v
  • 安装之前先更新

    brew update
  • 安装

    brew install mongodb --with-openssl

安装的过程中遇到下载失败的问题,请参考:
http://www.jianshu.com/p/ac4b23c4ebab

命令作用
brew --cache查看brew缓存地址
mongod -version查看mongodb版本

尝试三:下载安装包

下载链接:https://www.mongodb.com/download-center#community

这里写图片描述

参考:https://www.cnblogs.com/quickcodes/p/5390482.html

命令作用
open -e ~/.bash_profile打开配置环境变量的文件
source ~/.bash_profile使配置生效

使用

启动和停止mongodb数据库

方法一:使用bash终端

  • 启动
mongod --config /usr/local/etc/mongod.conf  # 启动
或
mongod --dbpath .                           # 启动

启动成功后可以在mac的“活动监视器”中看到进程mongod,停止则关闭进程。

  • 停止:
    使用command+T在同一窗口中建立多标签终端,在新的bash中输入:
mongo                                       # 进入mongo命令行
> use admin
> db.shutdownServer()                       # 停止
> ctrl+C                                    # 退出mongo命令行

进入mongo命令行可以在mac的“活动监视器”中看到进程mongo,退出则关闭进程。

方法二:使用homebrew

brew services start mongodb                 # 启动
brew services stop mongodb                  # 停止
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值