標籤:
一,下載。
XP系統,32位的:
https://www.mongodb.org/dl/win32/i386
例:
win32/mongodb-win32-i386-2.0.7.zip
http://downloads.mongodb.org/win32/mongodb-win32-i386-2.0.7.zip
大小約17M。
win32/mongodb-win32-i386-3.2.7.zip
http://downloads.mongodb.org/win32/mongodb-win32-i386-3.2.7.zip
大小約138M。
網速不好的,建議下載低版本的學習。檔案超小。
二,運行。
解包,找到bin目錄下面全部.exe檔案,拷貝到目錄“D:\MongoDB”。
在“D:\MongoDB”目錄下建立“data”檔案夾,它將會作為資料存放的根資料夾。
運行cmd , 運行 D:\MongoDB\mongod --dbpath D:\MongoDB\data
在瀏覽器輸入:http://localhost:27017/,可以看到如下提示:
You are trying to access MongoDB on the native driver port. For http diagnostic access, add 1000 to the port number
成功了。
三,基本操作。
再開一個cmd,輸入mongo命令開啟shell,其實這個shell就是mongodb的用戶端,同時也是一個js的編譯器,預設串連的是“test”資料庫。
<1> insert 操作
好,資料庫有了,下一步就是集合,這裡就取集合名為“person”,要注意的就是文檔是一個json的擴充(Bson)形式。
<2> find 操作
我們將資料插入後,肯定是要find出來,不然插了也白插,這裡要注意兩點:
① “_id": 這個欄位是資料庫預設給我們加的GUID,目的就是保證資料的唯一性。
② 嚴格的按照Bson的形式書寫文檔,不過也沒關係,錯誤提示還是很強大的。
<3> update操作
update方法的第一個參數為“尋找的條件”,第二個參數為“更新的值”,學過C#,相信還是很好理解的。
<4> remove操作
remove中如果不帶參數將刪除所有資料,呵呵,很危險的操作,在mongodb中是一個不可撤回的操作,三思而後行。
另:圖形化管理工具MongoVUE
MongoDB快速學習筆記