国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 數據庫 > MongoDB > 正文

MongoDB數據庫操作有哪些?一文帶你迅速了解

2024-09-07 00:22:28
字體:
來源:轉載
供稿:網友
        這篇文章主要給大家介紹一下關于MongoDB數據庫的基礎操作,對于新手學習和了解MongoDB數據庫有一定的幫助,下面是關于MongoDB數據庫的創建、刪除、集合、文檔等操作,有需要的朋友可以參考。
 
        1.創建數據庫
>use test
 
> db.test.insert({"name":1})
插入之后才能查到test
        2.查看數據庫
>show dbs
        3.刪除數據庫
> use test
 
> db.dropDatabase()
        4.創建集合
        4.1 集合概念
集合就是一組文檔,相當于多條記錄。
> db.title.insert({"name":"hyx"})
插入之后即創建集合
        5.查看集合
> show collections
        6.刪除集合
>use test
 
>db.title.drop()
        7.插入文檔
        7.1 文檔概念
多個鍵及其關聯的值有序地放置在一起就是文檔。
文檔類似于json數據
> db.file.insert({name:"huangyuxin",age:11})
        8.查看文檔
>db.files.find()
        9.變量方式插入文檔
> document=({by:"hyx"})
{ "by" : "hyx" }
> db.file.insert(document)
WriteResult({ "nInserted" : 1 })
> db.file.find()
{ "_id" : ObjectId("5c6e8a060fc535200b893f29"), "name" : "huangyuxin", "age" : 11 }
{ "_id" : ObjectId("5c6e8b1c0fc535200b893f2a"), "by" : "hyx" }
>
        10.同時插入多條
> var res = db.file.insertMany([{"b": 3}, {'c': 4}])
> res
{
    "acknowledged" : true,
    "insertedIds" : [
        ObjectId("5c6e8bba0fc535200b893f2b"),
        ObjectId("5c6e8bba0fc535200b893f2c")
    ]
}
> db.file.find()
{ "_id" : ObjectId("5c6e8a060fc535200b893f29"), "name" : "huangyuxin", "age" : 11 }
{ "_id" : ObjectId("5c6e8b1c0fc535200b893f2a"), "by" : "hyx" }
{ "_id" : ObjectId("5c6e8bba0fc535200b893f2b"), "b" : 3 }
{ "_id" : ObjectId("5c6e8bba0fc535200b893f2c"), "c" : 4 }
>
        11.更新文檔
> db.file.update({"name":"huangyuxin"},{$set:{"name":"hyx"}})
WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 })
> db.file.find()
{ "_id" : ObjectId("5c6e8a060fc535200b893f29"), "name" : "hyx", "age" : 11 }
{ "_id" : ObjectId("5c6e8b1c0fc535200b893f2a"), "by" : "hyx" }
{ "_id" : ObjectId("5c6e8bba0fc535200b893f2b"), "b" : 3 }
{ "_id" : ObjectId("5c6e8bba0fc535200b893f2c"), "c" : 4 }
{ "_id" : ObjectId("5c6e8cdf0fc535200b893f2d"), "name" : "hyx" }
>
> db.file.save({"_id" : ObjectId("5c6e8b1c0fc535200b893f2a"),"name":"hyx"})
WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 })
> db.file.find()
{ "_id" : ObjectId("5c6e8a060fc535200b893f29"), "name" : "hyx", "age" : 11 }
{ "_id" : ObjectId("5c6e8b1c0fc535200b893f2a"), "name" : "hyx" }
{ "_id" : ObjectId("5c6e8bba0fc535200b893f2b"), "b" : 3 }
{ "_id" : ObjectId("5c6e8bba0fc535200b893f2c"), "c" : 4 }
{ "_id" : ObjectId("5c6e8cdf0fc535200b893f2d"), "name" : "hyx" }
>
        12.刪除文檔
        12.1刪除指定文檔
> db.title.find()
{ "_id" : ObjectId("5c6e89060fc535200b893f27"), "name" : "yx" }
> db.file.find()
{ "_id" : ObjectId("5c6e8a060fc535200b893f29"), "name" : "hyx", "age" : 11 }
{ "_id" : ObjectId("5c6e8b1c0fc535200b893f2a"), "name" : "hyx" }
{ "_id" : ObjectId("5c6e8bba0fc535200b893f2b"), "b" : 3 }
{ "_id" : ObjectId("5c6e8bba0fc535200b893f2c"), "c" : 4 }
{ "_id" : ObjectId("5c6e8cdf0fc535200b893f2d"), "name" : "hyx" }
> db.file.remove({"b":3})
WriteResult({ "nRemoved" : 1 })
> db.file.find()
{ "_id" : ObjectId("5c6e8a060fc535200b893f29"), "name" : "hyx", "age" : 11 }
{ "_id" : ObjectId("5c6e8b1c0fc535200b893f2a"), "name" : "hyx" }
{ "_id" : ObjectId("5c6e8bba0fc535200b893f2c"), "c" : 4 }
{ "_id" : ObjectId("5c6e8cdf0fc535200b893f2d"), "name" : "hyx" }
>
        12.2刪除全部文檔
>db.file.deleteMany({})
        12.3刪除多個文檔
>db.file.deleteMany({ status : 1 })
刪除當前庫所有status 等于 1 的文檔
        13.條件表達式
        13.1$gt 大于
查詢age 大于 0 的數據
> db.title.find({age:{$gt : 0}})
{ "_id" : ObjectId("5c6f7d633ea8783bbfb7fd5e"), "age" : 10 }
>
        13.2 $lt 小于
        13.3 $gte 大于等于 $lte 小于等于
查詢age 大于等于 0 的數據
> db.title.find({age:{$gte : 1}})
        13.4 大于小于
> db.title.find({age:{$lt:13,$gt:10}})
{ "_id" : ObjectId("5c6f7ded3ea8783bbfb7fd5f"), "age" : 12 }
{ "_id" : ObjectId("5c6f7e833ea8783bbfb7fd60"), "age" : 12 }
>
        13.5 $ne 不等于 $eq 等于
        14. $type操作符
$type操作符是基于BSON類型來檢索集合中匹配的數據類型,并返回結果。
 
 
> db.title.find({"name" : {$type : 2}})
{ "_id" : ObjectId("5c6e89060fc535200b893f27"), "name" : "yx" }
>
        15. limit()
查詢指定條數
> db.title.find().limit(2)
{ "_id" : ObjectId("5c6e89060fc535200b893f27"), "name" : "yx" }
{ "_id" : ObjectId("5c6f7d633ea8783bbfb7fd5e"), "age" : 10 }
>
第一個 {} 放 where 條件,為空表示返回集合中所有文檔。
第二個 {} 指定那些列顯示和不顯示 (0表示不顯示 1表示顯示)。
> db.title.find({},{"name":1,_id:0}).limit(1)
{ "name" : "yx" }
>
        16.skip()
跳過幾條數據
不要輕易使用Skip來做查詢,否則數據量大了就會導致性能急劇下降,這是因為skip是一條一條的數過來的,多了自然就慢了。
        17.sort()
 1 為升序排列,而 -1 是用于降序排列。
> db.title.find({},{'age':1,_id:0}).sort({age:1})
{ }
{ "age" : 10 }
{ "age" : 12 }
{ "age" : 12 }
> db.title.find({},{'age':1,_id:0}).sort({age:-1})
{ "age" : 12 }
{ "age" : 12 }
{ "age" : 10 }
{ }
>
        18.索引
        18.1 創建單個索引
1 為指定按升序創建索引,降序索引指定為 -1
>db.title.createIndex({"age":1})
        18.2 創建多個索引
>db.title.createIndex({"name":1,"age":-1})
        18.3 查看索引
>db.col.getIndexes()
        18.4 查看索引大小
>db.col.totalIndexSize()
        18.5 刪除所有集合索引
>db.col.dropIndexes()
        18.6 刪除指定索引
>> db.title.dropIndex({'age':1})
{ "nIndexesWas" : 2, "ok" : 1 }

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
久久精品亚洲7777影院| 午夜免费福利在线观看| jizz亚洲大全| 色吊丝av中文字幕| 亚洲综合在线不卡| 开心婷婷激情五月| 国产乱视频在线观看| 中文在线视频| www.狠狠| 五月婷婷丁香激情| 国产黄色在线| 老师我好爽再深一点的视频| 中文字幕在线免费视频| 精品电影在线| 国产性色视频| 女子免费在线观看视频www| 天天操天天射天天色| 综合图区亚洲白拍在线| 精品免费视频一卡2卡三卡4卡不卡| 伊人久久青青草| 尤物网站在线| 日本不卡影院| 在线中文资源天堂| 最新天堂资源在线资源| 一本大道香蕉8中文在线视频| 国产在线二区| 日韩中文字幕久久久经典网| 国产调教视频在线观看| 秋霞av在线| 99精品老司机免费视频| 国产九色视频| 欧美精品日韩少妇| 97国产视频| 国产国产人免费人成免费视频| 九九热在线视频免费观看| 亚洲jjzzjjzz在线观看| 国产黄色av免费看| 国产一级视频| 国产在线中文字幕| 久草电影在线| 九色在线网站| 国内a∨免费播放| 日本成人网址| 黄色一级片视频| 交换国产精品视频一区| 日本成人网址| 超碰免费97在线观看| 亚洲国产精品区| 亚洲欧美日韩成人网| 夜夜操com| 青青草中文字幕| 国产在线观看18| 最近中文字幕mv免费高清电影| 国产女人伦码一区二区三区不卡| 久久五月精品| 国产特级淫片免费看| 国产精品美女一区二区三区四区 | 影音先锋日韩| 亚洲an天堂an在线观看| 亚洲精品手机在线| 欧美性猛交p30| 中文字幕人成高视频| 国产精品69xx| 天天噜天天色| 国产一级在线| 午夜在线不卡| 国产毛片视频| 国产xxxxx| 久热精品免费视频| 国产精品四虎| www在线观看播放免费视频日本| 国产中文字幕在线视频| 国产日本在线观看| 亚洲wwwwww| 国产视频资源| 天天操夜夜添| 国产福利一区二区在线精品| 久久综合精品视频| 夜夜操天天干| 国产精品久久一区二区三区不卡| av片在线观看| 国产导航在线| 丁香花在线电影| 伊人222成人综合网| 国产又色又爽又黄刺激在线视频| 精品欧美日韩一区二区| 国产你懂的在线观看| av在线1区2区| 国产98在线| 国产三级香港三韩国三级| 天天激情综合| 国产91久久久久| 国产无遮挡又黄又爽免费网站| 欧美韩日国产| 日本天堂影院在线视频| 精品亚洲综合| 91午夜在线| 国产黄色片在线播放| 国产羞羞视频在线播放| 国产精品外围在线观看| 青青草原国产在线| www.九九热.com| 欧美性猛交xxxxbbbb| 麻豆国产视频| 丁香视频五月| 福利在线国产| 天天爱天天做色综合| 黄色av网站在线免费观看| 开心丁香婷婷深爱五月| 久久久久久久久亚洲精品| 青青免费在线视频| 成在线人视频免费视频| 五月婷婷开心综合| 国产激情自拍视频| 18激情网站| japanese色国产在线看视频| 日本在线观看| 五月婷婷导航| 精品176二区| 亚洲精品视频区| 亚洲欧美精选| 九九热免费在线视频| 国产麻豆一级片| 国产成人午夜| av在线不卡免费| 国产乱子视频| 91资源在线观看| 久久综合精品视频| 国产jizz| 黄色电影网站在线观看| 国产福利小视频在线| 日韩亚洲一区中文字幕| 最近中文字幕mv免费高清视频8| 精品视频三区| 中文字幕不卡免费视频| 国产成人综合亚洲欧美在| 欧美视频免费一区二区三区| 国产特级淫片免费看| h网站久久久| 国产精品人人| 麻豆精品传媒视频观看| 国产wwww| 国产丝袜精品丝袜| 久精品在线观看| 亚洲精品国自产拍在线观看| 国产亚洲精品久久久久久移动网络| 天天插天天狠天天透| 精品国产免费观看一区| 国产系列在线观看| 国产免费电影网站入口| 18被视频免费观看视频| 开心婷婷激情| www.99av| 日本欧美在线视频免费观看| 精品国产高清a毛片无毒不卡| 最新国产在线| 中文字幕日本在线| 国产免费高清| 黄色毛片在线看| 国产美女视频一区二区三区| 夜夜操天天干| 亚洲成人av高清| 日本三级在线视频| 91www在线观看| 精品176二区| 国产黄色一级电影| 99热国产在线| www免费在线观看视频| 啪啪免费视频一区| 麻豆网站在线| 最近高清中文在线字幕在线观看| 国产免费一级| 国产黄网站在线观看| 精品国产高清自在线一区二区三区| 91这里只有精品| 亚洲精品在线视频免费| 青草av在线| 国产一二三视频| 精品一区二区三区免费站| 亚洲成人国产综合| 免费在线播放av| 最新中文字幕在线| 99久久99久久免费精品小说| av亚洲男人天堂| 麻豆av电影在线观看| 国产免费av网站| 91九色在线看| 欧美精品小视频| 国产二级c片l毛片| a级在线观看| 国产一起色一起爱| wwww亚洲| 国产激情自拍| 国产乱视频在线观看播放| 国产成a人亚洲精v品| 日本视频在线| 在线观看中文| 国产特黄在线| 高清在线观看av| www.蜜桃av|