mac下mongodb的安裝和使用(使用終端操作)

首先熟悉兩個相關(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

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容