a.安裝 本人下載的是windows版本的3.2.1mongo,路徑為https://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-3.2.1-signed.msi 或者直接去官網也可以http://www.mongodb.or
a.安裝
本人下載的是windows版本的3.2.1mongo,路徑為https://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-3.2.1-signed.msi
或者直接去官網也可以http://www.mongodb.org/downloads
不過需要註意的是mongodb 2.2 版本後已經不再支持 Windows XP 系統。
本人是預設安裝的,最後mongo的bin的路徑如下
然後需要創建一個數據目錄存放資料庫,我的是c:\mongodb\data\db
b.運行mongodb服務和使用mongodb shell管理資料庫後臺
這樣就OK了,然後我們可以
使用命令行啟動mongodb服務(在bin目錄下運行)
運行出現下麵那段提示說明服務啟動成功。然後保持這個命令行一直運行著就可以。
如果想要如果你需要進入MongoDB後臺管理,可以使用
MongoDB shell管理mongodb後臺
新打開一個命令行,運行mongo即可(在bin目錄下運行)
mongodb shell是mongodb自帶的互動式Javascript shell,用來對mongodb進行操作和管理的互動式環境。當你進入mongodb 後臺後,它預設會鏈接到 test 文檔(資料庫)。shell腳本可以運行一些簡單的算術運算,以及一些資料庫操作。比如"db"用來查詢當前操作的資料庫,"show dbs"用來顯示所有數據的列表,"use"+資料庫名,可以連接到一個指定的資料庫(切換當前操作的資料庫)。
資料庫也通過名字來標識。資料庫名可以是滿足以下條件的任意UTF-8字元串。
- 不能是空字元串("")。
- 不得含有' '(空格)、.、$、/、\和\0 (空宇符)。
- 應全部小寫。
- 最多64位元組。
有一些資料庫名是保留的,可以直接訪問這些有特殊作用的資料庫。
- admin: 從許可權的角度來看,這是"root"資料庫。要是將一個用戶添加到這個資料庫,這個用戶自動繼承所有資料庫的許可權。一些特定的伺服器端命令也只能從這個資料庫運行,比如列出所有的資料庫或者關閉伺服器。
- local: 這個數據永遠不會被覆制,可以用來存儲限於本地單台伺服器的任意集合
- config: 當Mongo用於分片設置時,config資料庫在內部使用,用於保存分片的相關信息。
這個只是本人安裝mongodb的例子,mongodb資料庫的概覽和mongodb shell的使用命令可以參考菜鳥教程mongodb概覽,裡面是比較全,當然也比本人這裡寫的要複雜的多。像我這樣的前端工程師實際上能讓mongodb跑起來,能夠讓nodejs鏈接起來,增刪改資料庫實際上就夠了,很多功能對於我們來說都不那麼重要,有志之士可以研究。