轉載 https://blog.csdn.net/tymatlab/article/details/78532176
安裝
嘗試一:手動命令安裝
按照官網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
- 1
2.解壓
tar -zxvf mongodb-osx-ssl-x86_64-3.4.10.tgz
- 1
報錯:
tar: Unrecognized archive format tar: Error exit delayed from previous errors.
- 1
- 2
試過很多方法都沒有解決,后續找到解決方法再更。。
嘗試二:采用Homebrew
首先得安裝Homebrew,結果安裝Homebrew時失敗。。。
報錯:
Error: Checksum mismatch.
... To retry an incomplete download, remove the file above. Error: Failed to install vendor Ruby.
- 1
- 2
- 3
- 4
然后過了一晚上,第二天重試了一次一把就安裝上了、、、莫名其妙、、、
-
查看home-brew版本:
brew -v- 1
-
安裝之前先更新
brew update- 1
-
安裝
brew install mongodb --with-openssl- 1
安裝的過程中遇到下載失敗的問題,請參考:
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 . # 啟動
- 1
- 2
- 3
啟動成功后可以在mac的“活動監視器”中看到進程mongod,停止則關閉進程。
- 停止:
使用command+T在同一窗口中建立多標簽終端,在新的bash中輸入:
mongo # 進入mongo命令行 > use admin > db.shutdownServer() # 停止 > ctrl+C # 退出mongo命令行
- 1
- 2
- 3
- 4
進入mongo命令行可以在mac的“活動監視器”中看到進程mongo,退出則關閉進程。
方法二:使用homebrew
brew services start mongodb # 啟動 brew services stop mongodb # 停止
- 1
- 2
