MongoDB快速學習筆記

來源:互聯網
上載者:User

標籤:

一,下載。

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快速學習筆記

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.