MongoDB數(shù)據(jù)庫(kù)基本操作

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


1

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


2

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


3

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ù)


6

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


7

8.模糊查詢


8

9.按照age升序、降序


9

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


10

11.循環(huán)創(chuàng)建100條數(shù)據(jù):for(var i=1;i<=100;i++){

... db.user.insert({"name":"python"+i,"age":i})

... }


11

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


12


12-2

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


14

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


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


16

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


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

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容