1. 程式人生 > >mac電腦安裝MongoDB和執行

mac電腦安裝MongoDB和執行

首先MongoDB提供了OSX平臺上64位的安裝包,你可以在官網下載安裝包

下載地址:https://www.mongodb.com/download-center#community

接下來我們使用curl命令來下載安裝

# 進入 /usr/local
cd /usr/local

#下載
sudo curl -O https://fastdl.mongodb.org/osx/mongodb-osx-x86_64-3.4.2.tgz

# 解壓
sudo tar -zxvf mongodb-osx-x86_64-3.4.2.tgz

# 重新命名為 mongodb 目錄
sudo mv mongodb-osx-x86_64-3.4.2 mongodb


安裝完成後,我們需要配置一下環境變數,開啟終端,輸入open -e .bash_profile,在開啟的檔案中加入

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

用Command+S儲存配置,關閉上面的.bash_profile編輯視窗,然後在下圖中輸入"source .bash_profile"使配置生效。輸入"mongod -version",回車後如果看到版本號則說明MongoDB已經成功安裝到了Mac上。

4.在根目錄下新建 data 資料夾,裡面再建一個 db 資料夾,安裝MongoDB時並不會自動生成,需要我們手動建立,可以在命令列輸入建立,也可以直接在Finder中手動新建

sudo mkdir -p /data/db

執行

開啟命令列輸入

sudo mongod

啟動服務端

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

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

重新開啟命令列,輸入

mongo

可以對資料庫進行操作,要停止MongoDB的時候一定要正確的退出,不然下次再次連線資料庫會出現問題,使用下面的兩行程式碼可以完成這一操作。

use admin;

db.shutdownServer();

視覺化工具 

RoboMongo是一個跨平臺的MongoDB GUI客戶端管理工具,支援Windows、MacOS、Linux。其特點是支援到MongoDB伺服器的SSL連線,還支援使用SSH隧道連線。RoboMongo的查詢介面同時支援樹檢視、表格檢視、文字檢視三種,也可以儲存查詢結果供以後使用。 Robomongo 可以選擇適合自己的版本下載。