MongoDB安裝
MongoDB具有跨平台的優良特性,提供了對主流的操作系統支持,我們可以根據自己使用的操作系統,選擇下載對應的安裝包。
圖 1. MongoDB支持各個版本的操作系統
MongoDB在各個操作系統上的安裝都比較簡單,我們只需要下載安裝包,解壓到某個目錄下,然后指定存儲目錄並執行mongod,其就可以監聽客戶端的鏈接請求了;下面簡單的介紹一下在Ubuntu下的安裝過程:
將下載的安裝包拷貝到特定的目錄下,並進行解壓
圖 2.拷貝MongoDB並解壓縮
執行解壓MongoDB目錄下的bin/mongod,並通過dbpath參數指定數據存放目錄。
圖 3.啟動MongoDB服務器端
圖 4.啟動MongoDB報錯,修改數據目錄權限
圖4中我們可以看到MongoDB啟動的時候報錯,由於指定的數據目錄當前用戶沒有權限,所以修改目錄的所有者,然后重新啟動MongoDB,啟動成功如圖5所示。
圖 5. MongoDB啟動成功
以上的方式啟動MongoDB方式,需要一直打開命令行終端,如果不小心關閉了,MongoDB的進程就關閉了。MongoDB提供了一種后台Daemon 方式啟動的方式,我們只需要添加參數—fork和--logpath即可。
MongoDB中的shell
MongoDB自帶了一個javascript shell,使我們可以從命令行與MongoDB進行交互。通過這個shell我們可以執行管理操作、
檢查運行實例,進行常規的數據庫操作等。
通過Ctrl+Alt+T打開終端,然后進入MongoDB的根目錄,執行bin/mongo啟動shell。
圖 6.啟動shell
shell在啟動的時候會自動鏈接數據庫服務器,所以需要確保服務器已經啟動。
shell是功能完備的javascript解釋器,其可以執行任何的javascript程序。
圖 7.在shell中執行javascript