mac使用 brew 安裝MongoDB

MongoDB比起myspql用起來更方便,不需要每次用之前創(chuàng)建數(shù)據(jù)庫,這里選擇用homebrew安裝,很傻瓜,也省時間

打開終端,運行命令:brew install mongodb

3.配置環(huán)境變量,打開終端,輸入“open -e .bash_profile”,在打開的文件中加入

export PATH=${PATH}:/usr/local/MongoDB/bin

用Command+S保存配置,關(guān)閉上面的.bash_profile編輯窗口,然后在下圖中輸入"source .bash_profile"使配置生效。輸入"mongod -version",回車后如果看到下面的版本號則說明MongoDB已經(jīng)成功安裝到了Mac上。

4.在根目錄下新建 data 文件夾,里面再建一個 db 文件夾,安裝MongoDB時并不會自動生成,需要我們手動創(chuàng)建,可以在命令行輸入創(chuàng)建,也可以直接在Finder中手動新建

sudo mkdir -p /data/db

2.運行

1.打開命令行輸入

mongod

啟動服務端

顯示等候客戶端連接的界面就代表啟動成功了,如果不成功就檢查下 /data/db 文件夾位置對不對,不行就重新刪掉建一個, 打開瀏覽器,輸入localhost:27017 ,會出現(xiàn)這樣一行文字。

It looks like you are trying to access MongoDB over HTTP on the native driver port.

重新打開命令行,輸入

mongo

可以對數(shù)據(jù)庫進行操作,要停止MongoDB的時候一定要正確的退出,不然下次再次連接數(shù)據(jù)庫會出現(xiàn)問題,使用下面的兩行代碼可以完成這一操作。

use admin;

db.shutdownServer();

3.可視化工具

RoboMongo是一個跨平臺的MongoDB GUI客戶端管理工具,支持Windows、MacOS、Linux。其特點是支持到MongoDB服務器的SSL連接,還支持使用SSH隧道連接。RoboMongo的查詢界面同時支持樹視圖、表格視圖、文本視圖三種,也可以保存查詢結(jié)果供以后使用。Robomongo可以選擇適合自己的版本下載。

接下來講的就是怎么把mongodb和Robo 3T連接起來

robo 3t是一款MongoDB的輔助插件,可以幫助您在管理數(shù)據(jù)庫內(nèi)容以及數(shù)據(jù)庫代碼編輯方面提供一定的開發(fā)優(yōu)化方案,內(nèi)置一個代碼編輯區(qū)域,您可以將數(shù)據(jù)庫文件放到軟件上修改,結(jié)合圖形化的處理方式,可以將MongoDB數(shù)據(jù)庫中的文件轉(zhuǎn)換為分布式的存儲方式,提高數(shù)據(jù)文件編輯和保存效率,Robo 3T是Robomongo的升級版本,在新版中,您可以更加方便的查找數(shù)據(jù)庫對象、利用其中的數(shù)據(jù)生成器,可以將Excel文件的數(shù)據(jù)導入數(shù)據(jù)庫中保存,對于制作數(shù)據(jù)文件來說是非常方便的

下載Robo 3t

這個下載安裝很簡單,直接去官網(wǎng)下載包然后點擊下一步安裝就可以了 進入robo 3T官網(wǎng)下載吧

下載好打開應該是這樣的

然后我們點擊“create”創(chuàng)建一個到mongoDB的連接。接著在mongoDB啟動的情況下,點擊connect,Robo 3T 即可連接到mongoDB了哦,在Robo 3T 左上方,可以看到mongoDB里面的數(shù)據(jù)庫了,這就是可視化了。

到這里Robo 3t和mongodb就可以連接上了

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

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