mongoDB 經常使用操做CRUD

一、顯示全部的數據庫
show dbs
 
二、切換數據庫(若是沒有數據庫,便是建立數據庫)
use 數據庫名稱
 
三、顯示全部的表
show tables
 
四、查看數據庫裏的表
show collections
 
五、插入數據
db.數據庫的名稱_collection.insert(json數據庫格式)
 
六、刪除數據庫
db.dropDatabase()
 
七、刪除表
db.數據庫名稱_collection.drop()
 
eg:
db.imooc_collection.drop()
 
八、刪除數據remove
db.數據庫名稱_collection.remove(條件)
 
eg:
db.imooc_collection.remove({x:100})
 
九、數據的更新
db.數據庫名稱_collection().update({要修改的舊值},{要修改爲的新值})
 
十、跟新部分值
db.數據庫名稱_collection.update({要修改的舊值},{$set:{要修改的部分新值}})
eg:
db.imooc_collection.update({z:100},{$set:{y:99}})
 
十一、更新一條不存在的數據(若是不存在此數據會新建此數據;若沒有true,默認更新的是第一條)
db.imooc_collection.update({x:100},{x:1000},true)
 
十二、多條數據一塊兒更新
db.imooc_collection.update({x:100},{$set:{x:1000}},false,true)
 
1三、查詢數據(返回全部文檔)
db.數據庫的名稱_collection.find()
 
14.計數count
db.數據庫名稱_collection.find().count()。
 
1五、跳過(skip())\篩選(limit())\排序(sort())
db.數據庫名稱_collection.find().skip(3).limit(2).sort({x:1})。
相關文章
相關標籤/搜索