1.win+R輸入cmd打開(kāi)命令行,輸入:mongo 連接mongoDB數(shù)據(jù)庫(kù)

2.查看已經(jīng)創(chuàng)建的數(shù)據(jù)庫(kù):show dbs

3.使用、創(chuàng)建數(shù)據(jù)庫(kù):use database_name(即集合),但必須插入一條數(shù)據(jù)(user表不存在,自動(dòng)創(chuàng)建):db.user.insert({"name":"張三"})

4.查看數(shù)據(jù)庫(kù)(集合)中存在的表:show collections;查看表中的數(shù)據(jù):db.user.find();刪除表:db.test.drop();刪除數(shù)據(jù)庫(kù):db.dropDatabase()

5.查找name=java的數(shù)據(jù):db.user.find({"name":"java"});過(guò)濾name屬性相同的數(shù)據(jù):db.user.distinct("name")

6.查詢age大于,小于,大于等于,小于等于數(shù)據(jù)

7.查詢21<=age,age<=22的數(shù)據(jù)

8.模糊查詢

9.按照age升序、降序

10.查詢前3條數(shù)據(jù)、查詢跳過(guò)第3條后的數(shù)據(jù)

11.循環(huán)創(chuàng)建100條數(shù)據(jù):for(var i=1;i<=100;i++){
... db.user.insert({"name":"python"+i,"age":i})
... }

12.查詢數(shù)據(jù)量,分頁(yè)查詢


14.or與 查詢,eg:查詢age=10或age=20的數(shù)據(jù);查詢第一條數(shù)據(jù)

15.查詢結(jié)果集的數(shù)量

16.修改數(shù)據(jù):

17.刪除數(shù)據(jù):db.user.remove({"name":"XXX"})

基本操作已完結(jié),本文原創(chuàng),轉(zhuǎn)發(fā)請(qǐng)注明出處,謝謝?。。。。。。。。。。。。。。。。。?!