天天看點

MongoDB的一些簡單CRUD操作

上篇部落格已經對MongoDB進行了簡單介紹和它如何安裝,現在來說說MongoDB的操作。MongoDB的操作用的是Shell指令,Shell指令文法和JavaScript很類似,其實控制台底層的查詢語句都是用JavaScript腳本完成操作的。使用Shell 指令,需要啟動mongo.exe。

常用Shell指令如下:

1、建立collection

MongoDB的一些簡單CRUD操作

2、檢視建立的collection

MongoDB的一些簡單CRUD操作

3、collection中寫入資料

MongoDB的一些簡單CRUD操作

4、查詢插入的資料

MongoDB的一些簡單CRUD操作

5、條件查詢

MongoDB的一些簡單CRUD操作

6、查詢一條資料中的指定列

MongoDB的一些簡單CRUD操作

7、排序

7.1、升序:

MongoDB的一些簡單CRUD操作

7.2、降序:

MongoDB的一些簡單CRUD操作

8、查詢前2條資料

MongoDB的一些簡單CRUD操作

9、修改某條資料

修改前:

MongoDB的一些簡單CRUD操作

修改:

MongoDB的一些簡單CRUD操作

修改後:

MongoDB的一些簡單CRUD操作

10、删除記錄

MongoDB的一些簡單CRUD操作

12、執行javascript

編寫的js如下:

function ok(){for(var i=0;i<5;i++){  
    db.books.insert({number:i,name:i+"book"})  
}} 
           

加載js檔案到mongoDB:

MongoDB的一些簡單CRUD操作

執行成功後檢視插入的五條資料:

MongoDB的一些簡單CRUD操作

總結:

以上就是一些Mongo的簡單操作,MongoDB在資料操作的本義上其實跟sql、mysql、oracle沒有什麼差別,

sql、mysql、oracle能實作的功能其實Mongo也能實作,怎麼說呢,MongoDB雖然是一個NoSql資料庫,

但它依然很強大,值得我們深究。