首先熟悉兩個相關(guān)的基本概念:
1、mongod 是用來連接到mongodb數(shù)據(jù)庫服務器的,即服務器端。
2、mongo 是用來啟動MongoDB shell的,是mongodb的命令行客戶端。
一、使用home-brew安裝mongodb
$ brew update
$ brew install mongodb
二、修改環(huán)境變量
把mongodb/bin加入$PATH,當前目錄為根目錄
$ touch .base_profile
$ vim .base_profile
遺留問題:1、添加環(huán)境變量有什么好處?2、為什么添加后再刪除環(huán)境變量在任何目錄仍然可以執(zhí)行mongod命令?
1、添加環(huán)境變量的好處
通過設(shè)置環(huán)境變量將可以在任意目錄通過輸入程序名來執(zhí)行設(shè)定目錄下的程序。不需要通過cd將工作目錄改變到程序目錄再執(zhí)行程序。而且免去了輸入"./"的麻煩。
加入path(查看mongodb具體安裝路徑)
export MONGO_PATH=/usr/local/Cellar/mongodb/4.0.0
export PATH=$PATH:$MONGO_PATH/bin
三、啟動mongodb服務端
$ mongod
啟動過程遇到的問題(控制臺部分日志)

WechatIMG160.jpeg
解決辦法:給data/db賦予權(quán)限
sudo chmod -R 777 /data/db
啟動成功后,可以通過http訪問該數(shù)據(jù)庫,mongodb使用了27017端口,因此在瀏覽器中打開http://localhost:27017/。
出現(xiàn)如下提示即說明連接成功了。

image.png
四、啟動mongodb客戶端
$ mongo
1. 查看當前所連接的數(shù)據(jù)庫
>db
test
2. 查看已存在的所有數(shù)據(jù)庫
>show dbs
admin 0.000GB
config 0.000GB
elm 0.001GB
local 0.000GB
test 0.000GB
3.退出
exit