MongoDB學習筆記 — mac下MongoDB的安裝與使用

在Mac上安裝MongoDB有兩種方法:

  1. 下載安裝包安裝
  2. 使用 brew 安裝

1. curl方式下載安裝包安裝

注意:在mac中不支持像wget方式,只好用curl方式來下載。git

能夠直接到MongoDB下載tar包解壓安裝:MongoDB下載(MAC)
但更建議命令行安裝——mongodb

圖片描述

# 進入 /usr/local
cd /usr/local
# 下載(如上圖下載按鈕右側的連接)
sudo curl -O https://fastdl.mongodb.org/osx/mongodb-osx-ssl-x86_64-4.0.2.tgz
# 解壓
sudo tar -zxvf mongodb-osx-ssl-x86_64-4.0.2.tgz
# 爲了簡潔,能夠重命名爲 mongodb 目錄
sudo mv mongodb-osx-ssl-x86_64-4.0.2 mongodb

添加到 PATH 環境變量數據庫

# 建議在這個添加環境變量
sudo vi ./.bash_profile

按i鍵,添加到./.bash_profile文件中,保存退出!bash

export PATH=/usr/local/mongodb/bin:$PATH

安裝完成後,能夠驗證一下curl

$ mongod --version
db version v4.0.2
git version: fc1573ba18aee42f97a3bb13b67af7d837826b47
allocator: system
modules: none
build environment:
    distarch: x86_64
    target_arch: x86_64

2. 使用 brew 安裝

用 brew 查看已安裝軟件、搜索 mongodb:ui

$ brew list
$ brew search mongodb

結果是——url

-bash: search: command not found

開始安裝spa

brew install mongodb

這個安裝過程須要等一段時間,安裝完成以後,能夠看到——命令行

$ brew install mongodb
Updating Homebrew...
 
==> Downloading https://homebrew.bintray.com/bottles/mongodb-3.4.4.sierra.bottle
Already downloaded: /Users/liangma/Library/Caches/Homebrew/mongodb-3.4.4.sierra.bottle.tar.gz
==> Pouring mongodb-4.0.2.sierra.bottle.tar.gz
==> Using the sandbox
==> Caveats
To have launchd start mongodb now and restart at login:
 brew services start mongodb
Or, if you don't want/need a background service you can just run:
 mongod --config /usr/local/etc/mongod.conf
==> Summary

查看安裝列表rest

$ brew list
 
mongodb (已經存在)
...

三、MongoDB的使用

3.一、MongoDB默認數據庫目錄爲 /data/db,因此咱們先新建存儲目錄 /data/db:
$ sudo mkdir -p /data/db
3.二、而後再啓動mongodb:
$ mongod

# 若是沒有建立全局路徑 PATH,須要進入如下目錄
cd /usr/local/mongodb/bin
sudo ./mongod

若是沒有先建立存儲目錄 /data/db,直接啓動MongoDB會報錯,找不到/data/db。
固然,也能夠修改它的默認路徑,經過 --dbpath 來指定其餘路徑。

$ mongod --dbpath=已存在的路徑

# 若是沒有建立全局路徑 PATH,須要進入如下目錄
cd /usr/local/mongodb/bin
sudo ./mongod --dbpath=已存在的路徑

通常不建議修改,使用默認路徑就好。

3.三、再打開一個終端窗口,執行如下命令:
$ mongo
3.4 中止

在開啓服務的控制檯,control+c便可中止;或者直接關閉開啓服務的控制檯。

相關文章
相關標籤/搜索