成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > MongoDB常用操作匯總

MongoDB常用操作匯總

熱門標簽:杭州人工電銷機器人價格 老虎洗衣店地圖標注 電銷機器人是什么軟件 怎么投訴地圖標注 蘋果汽車租賃店地圖標注 廣州長安公司怎樣申請400電話 濟南電銷機器人加盟公司 云南外呼系統(tǒng) 呼和浩特電銷外呼系統(tǒng)加盟

一、增刪改查

查看當前數(shù)據(jù)庫中所有的集合,使用命令

show collections 或使用
show tables

創(chuàng)建集合有兩種方式,顯示創(chuàng)建和隱式創(chuàng)建

顯示創(chuàng)建可以使用命令 db.createCollection(“集合名稱")
隱式創(chuàng)建可以使用命令 db.集合名稱.insert({}),
指創(chuàng)建集合并同時向集合中插入數(shù)據(jù),
例如:db.customer.insert({name:”jack”})

向集合添加文檔

使用命令 db.集合名稱.insert({}),例如:

db.user1.insert({name:”jack”,age:20})

刪除集合中的文檔

使用命令 db.集合名稱.remove({刪除條件}),
不加刪除條件為刪除集合中的所有文檔:
例如,刪除c1集合中的所有文檔 db.c1.remove() 
刪除c1集合中name為user1的文檔 db.c1.remove({name:”user1”})

查詢集合中的文檔

db.集合名稱.find({條件})
或者使用 
db.集合名稱.findOne() 查詢第一個文檔

查詢集合中的文檔,返回某些特定的鍵值
除了查詢表達式以外,MongoDB還支持一些額外的參數(shù)選項。
如果僅僅只想返回某些特定的字段值:
返回除了age字段外的所有字段
db.user.find({},{age:0});

返回tags=tennis除了comments的所有列
db.posts.find({tags:'tennis'},{comments:0});

返回userid=16的name字段
db.user.find({userid:16},{name:1});
{"_id":16,"name":"user16"}

返回x=john的所有z字段
db.things.find({x:"john"},{z:1});

查詢集合中的文檔 ,使用條件表達式(, =, >, >=,!=)
//大于: field > value
db.collection.find({field:{$gt:value}});

//小于: field value
db.collection.find({field:{$lt:value}});

//大于等于: field >= value
db.collection.find({field:{$gte:value}});

//小于等于: field = value
db.collection.find({field:{$lte:value}});

//不等于:  field != value
db.collection.find({field:{$ne:value}});

查詢集合中的文檔 ,統(tǒng)計(count)、排序(sort)、分頁(skip、limit)

db.customer.count();
db.customer.find().count();
db.customer.find({age:{$lt:5}}).count();
db.customer.find().sort({age:1}); 降序-1
db.customer.find().skip(2).limit(3);
db.customer.find().sort({age:-1}).skip(2).limit(3);
db.customer.find().sort({age:-1}).skip(2).limit(3).count();
db.customer.find().sort({age:-1}).skip(2).limit(3).count(0);
db.customer.find().sort({age:-1}).skip(2).limit(3).count(1);

查詢集合中的文檔
$all主要用來查詢數(shù)組中的包含關系,
查詢條件中只要有一個不包含就不返回

$in,類似于關系型數(shù)據(jù)庫中的IN

$nin,與$in相反

$or,相當于關系型數(shù)據(jù)庫中的OR,表示或者的關系,
例如查詢name為user2或者age為3的文檔,命令為:
db.customer.find({$or:[{name:”user2”},{age:3}]})

$nor,表示根據(jù)條件過濾掉某些數(shù)據(jù),例如查詢name不是user2,age不是3的文檔,命令為:
db.customer.find({$nor:[{name:”user2”},{age:3}]})

$exists,用于查詢集合中存在某個鍵的文檔或不存在某個鍵的文檔,例如查詢customer集合中存在name鍵的所有文檔,可以使用
db.customer.find({name:{$exists:1}})
$exists:1表示真,指存在
$exists:0表示假,指不存在

游標

更新集合中的文檔
語法:db.collection.update(criteria,objNew,upsert,multi)
參數(shù)說明:
criteria:用于設置查詢條件的對象
objNew:用于設置更新內(nèi)容的對象
upsert:如果記錄已經(jīng)存在,更新它,否則新增一個記錄,取值為0或1
multi:如果有多個符合條件的記錄,是否全部更新,取值為0或1

注意:默認情況下,只會更新第一個符合條件的記錄
一般情況下后兩個參數(shù)分別為0,1 ,即:
db.collection.update(criteria,objNew,0,1)

將集合中name為user1的文檔改成name為jack:
db.c1.update({name:"user1"},{name:"jack"})

$set 用來指定一個鍵的值,如果這個鍵不存在,則創(chuàng)建它。例如:
給name為user1的文檔添加address,可以使用命令:
db.c1.update({name:”user1”},{$set:{address:”bj”}},0,1)
將name為user1的文檔修改address為tj,其它鍵值對不變,命令為:
db.c1.update({name:”user1”},{$set:{address:”tj”}},0,1)

使用 $inc 將集合中name為user1的age加1,其它鍵不變,
$inc表示使某個鍵值加減指定的數(shù)值
db.c1.update({name:"user1"},{$inc:{age:1}})

$unset 用來刪除某個鍵
例如刪除name為user1的文檔中的address鍵,可以使用命令:
db.c1.update({name:”user1”},{$unset:{address:1}},0,1)

二、索引:

索引就是用來加速查詢的。數(shù)據(jù)庫索引與書籍的索引類似:有了索引就不需要翻遍整本書,數(shù)據(jù)庫則可以直接在索引中查找,使得查找速度能提高幾個數(shù)量級。在索引中找到條目以后,就可以直接跳轉(zhuǎn)到目標文檔的位置。

普通索引:
創(chuàng)建:db.collection.ensureIndex({key:1})
查看關于索引的相關信息:db.collection.stats()
查看查詢使用索引的情況:db.collection.find({key:value}).explain()
刪除索引:db.collection.dropIndex({key:1})
刪除集合,也會將集合中的索引全部刪除

唯一索引:
創(chuàng)建:db.collection.ensureIndex({key:1},{unique:true})
查看關于索引的相關信息:db.collection.stats()
查看查詢使用索引的情況:db.collection.find({key:value}).explain()
刪除索引:db.collection.dropIndex({key:1})
刪除集合,也會將集合中的索引全部刪除

三、固定集合(capped collection)

固定集合指的是事先創(chuàng)建而且大小固定的集合 。

固定集合特性:固定集合很像環(huán)形隊列,如果空間不足,最早的文檔就會被刪除,為新的文檔騰出空間。一般來說,固定集合適用于任何想要自動淘汰過期屬性的場景,沒有太多的操作限制。

創(chuàng)建固定集合:
db.createCollection(“collectionName”,{capped:true,size:100000,max:100}); 
size指定集合大小,單位為KB,max指定文檔的數(shù)量

當指定文檔數(shù)量上限時,必須同時指定大小。淘汰機制只有在容量還沒有滿時才會依據(jù)文檔數(shù)量來工作。要是容量滿了,淘汰機制會依據(jù)容量來工作。

四、備份(mongodump)和恢復(mongorestore)

MongoDB提供了備份和恢復的功能,分別是MongoDB下載目錄下的mongodump.exe和mongorestore.exe文件(即在mongodb bin目錄下的命令)

備份數(shù)據(jù)使用下面的命令:
mongodump -h dbhost -d dbname -o dbdirectory
-h:MongDB所在服務器地址,例如:127.0.0.1,當然也可以指定端口號:127.0.0.1:27017
-d:需要備份的數(shù)據(jù)庫實例,例如:test
-o:備份的數(shù)據(jù)存放位置,例如:c:\data\dump,當然該目錄需要提
前建立,在備份完成后,系統(tǒng)自動在dump目錄下建立一個test目錄,這個
目錄里面存放該數(shù)據(jù)庫實例的備份數(shù)據(jù)。

恢復數(shù)據(jù)使用下面的命令:
mongorestore -h dbhost -d dbname -directoryperdb dbdirectory
-h:MongoDB所在服務器地址
-d:需要恢復的數(shù)據(jù)庫實例,例如:test,當然這個名稱也可以和備份時候的不一樣,比如test2
-directoryperdb:備份數(shù)據(jù)所在位置,例如:c:\data\dump\test

五、導入(mongoimport)和導出(mongoexport)

導出數(shù)據(jù)可以使用命令:
mongoexport -h dbhost -d dbname -c collectionName -o output
參數(shù)說明:
-h  數(shù)據(jù)庫地址
-d 指明使用的庫
-c 指明要導出的集合
-o 指明要導出的文件名

例:
mongoexport -h localhost:27017 -d test -c c4 -o d:/beifeng/c4.txt

導入數(shù)據(jù)可以使用命令:
mongoimport -h dbhost -d dbname -c collectionname 文件的地址...
參數(shù)說明:
-h  數(shù)據(jù)庫地址
-d 指明使用的庫
-c 指明要導入的集合
本地的文件地址...

例:
mongoimport -h localhost:27017 -d test -c cctv d:/beifeng/c4.txt

您可能感興趣的文章:
  • MongoDB使用小結(jié) 一些常用操作分享
  • MongoDB的mongo shell常用操作方法及操作腳本筆記
  • MongoDB與MySQL常用操作語句對照
  • php中的mongodb select常用操作代碼示例
  • MongoDB常用操作命令大全
  • MongoDB在PHP中的常用操作小結(jié)

標簽:遼陽 自貢 興安盟 雞西 玉林 泰安 廈門 無錫

巨人網(wǎng)絡通訊聲明:本文標題《MongoDB常用操作匯總》,本文關鍵詞  MongoDB,常用,操作,匯總,MongoDB,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關。
  • 相關文章
  • 下面列出與本文章《MongoDB常用操作匯總》相關的同類信息!
  • 本頁收集關于MongoDB常用操作匯總的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    国产在线天堂www网在线观看| 国产美女高潮在线| 男人的天堂成人在线| 日本高清成人免费播放| 老司机午夜免费福利| 久久综合色视频| 成人香蕉视频| 一区二区中文| 一本一本久久a久久精品综合小说| 日日骚一区二区三区| 免费看日产一区二区三区| 这里只有久久精品视频| 亚洲日本va午夜在线电影| a天堂视频在线观看| 国产经典第一页| 欧美男女交配视频| 亚洲色图丝袜美腿| 中文字幕在线天堂| 99re6这里只有精品视频在线观看| 先锋影音av网站| 美国av一区二区三区| 亚洲黄色中文字幕| 久久草在线看| 成人免费福利视频| 精品欧美一区二区久久久| 91小仙女jk白丝袜呻吟| 久久精品一级| 欧美专区在线视频| 国产一区二区在线播放| 亚洲日韩欧美一区二区在线| 爆乳熟妇一区二区三区霸乳| 亚洲黄色a v| 熟妇高潮一区二区三区| 亚洲午夜极品| 成人福利视频在| 自拍偷拍亚洲激情| 中文字幕精品视频在线| 国产免费黄视频| 91在线免费看片| 日本熟女一区二区| 一本一本久久a久久精品综合小说| 亚洲日韩欧美一区二区在线| a视频免费看| 亚洲一区在线观看视频| 日韩一级理论片| 2020国产精品小视频| 欧美人狂配大交3d怪物一区| 国产成人精品aa毛片| 亚洲经典视频在线观看| 搞黄网站免费观看| 亚洲免费不卡视频| 九七影院97影院理论片久久| 一分钟免费观看视频播放www| 久久久久亚洲av无码a片| 欧美成人禁片在线观看网址| 成人h动漫精品一区二区下载| 日韩欧美中文字幕电影| 亚洲欧美日韩久久精品| 色佬视频在线观看| 欧美aa国产视频| 99r精品视频| 在线看av网址| 91中文在线观看| 精品福利av| 亚洲色大成网站www久久九九| 成人性做爰片免费视频| 免费观看黄色一级视频| 日韩中文字幕精品| 成人激情av| 波多野结衣一区二区三区| 欧美一区二区三| 大胆国模一区二区三区| 日韩免费高清| y111111国产精品久久婷婷| 欧美成人观看免费全部完小说| 香蕉自在线视频| 18video性欧美19sex高清| 国产成人无码aa精品一区| 亚洲毛片在线| 在线观看三级视频| 欧美人与z0zoxxxx视频| 国产在线观看免费一区| 亚洲综合图片| 污视频在线观看免费| 亚洲看片网站| 久久久久免费| 色综合视频一区二区三区高清| 男女av免费观看| 日本免费看片网站| 亚洲综合av一区二区三区| 精品久久久亚洲| 成人au免费视频影院| 97人人精品| 欧美激情一区二区久久久| 激情不卡一区二区三区视频在线| 中文字幕第21页| 国产手机精品在线| 国产一区二区三区在线播放免费观看| 国产精品亚洲综合色区韩国| 亚洲欧美电影一区二区| 国产精品久久精品牛牛影视| 日本熟妇人妻xxxxx| 精品国产鲁一鲁****| 国产肉体ⅹxxx137大胆| 日本高清成人vr专区| 国产香蕉在线| 一级黄色香蕉视频| 日韩精品在线观看免费| 国产精品v一区二区三区| 先锋影音资源综合在线播放av| 中文字幕免费高清电视剧网站在线观看| 亚洲欧美在线专区| 99riav视频在线观看| 国产三级在线看| 国产999精品久久久| 亚洲最新av网站| ,一级淫片a看免费| 日韩色图在线观看| 性爱视频日本| 中文字幕欧美在线观看| www.男人的天堂| 久久夜色精品国产亚洲aⅴ| 播放灌醉水嫩大学生国内精品| 91精品在线视频观看| 91国模大尺度私拍在线视频| 小小的日本在线观看免费色网| 日韩午夜精品视频| 国产麻豆91视频| 秋霞午夜鲁丝一区二区老狼| 51精品国自产在线| 北条麻妃在线观看视频| 亚洲成人日韩在线| 国产伦精品一区二区三区免费视频| gogogo高清免费观看在线视频| 国产在线资源一区| 久草.com| 欧美国产精品久久| 成人免费一区二区三区牛牛| 日本道色综合久久| 亚洲欧美国产77777| 国产精品无码一区二区三区| 亚洲欧美日韩在线一区| 亚洲男人天堂2023| 国产精品久久久久久婷婷天堂| 成人国产精品免费视频| 欧美大片免费观看网址| 精品无码av在线| 中文在线最新版地址| 国产亚洲成av人片在线观看桃| 极品尤物一区二区三区| 国产视频一二三区| 91在线视频导航| 无码熟妇人妻av在线电影| www.久久ai| h版电影在线播放视频网站| 天天操天天操天天操天天操天天操| 看全色黄大色大片| 日韩欧美一二三| 欧美日韩一级黄色片| 久久久久久久极品内射| 久久视频中文字幕| 成人欧美一区二区三区黑人麻豆| 日韩视频在线观看一区| 成人三级黄色免费网站| 亚洲综合免费观看高清在线观看| 亚洲人在线观看| 亚洲插插视频| 少妇精品视频在线观看| 91精品国产一区二区三区| 国产精品日韩欧美一区二区| 深夜福利日韩在线看| 欧美xxxx做受欧美88bbw| 高清在线观看av| 亚洲综合国产| 日韩欧美不卡在线观看视频| 国产精品xxx电影| 久久国产柳州莫菁门| 午夜免费在线| 试看120秒一区二区三区| 国产中文精品久高清在线不| 欧美日韩在线观看一区| 天天做天天摸天天爽国产一区| 黄色片在线免费观看| 欧美区二区三区| 91精品久久久久久久久久久久| 国产精品亚洲欧美日韩一区在线| 成人一区二区在线| 国产91亚洲精品| 一级片免费在线观看视频| 69**夜色精品国产69乱| 成人美女在线视频| 成人在线视频区| 在线午夜精品自拍| 精品久久久久久亚洲国产300| 精品一区二区视频在线观看| 欧美色偷偷大香| 岛国片在线看| 国产精品久久久久久模特| 亚洲欧美日韩一区| 中文字幕欧美亚洲| www.17c.com喷水少妇| 久久国产精品电影| 一区在线中文字幕| 欧美色大人视频| 日本少妇xxxx动漫| 欧美肥老太太性生活| 99久久免费国产精品| av欧美精品.com| 亚洲春色h网| 日韩动漫在线观看| 最近中文字幕在线中文视频| 国产日韩高清在线| 扒开腿狂躁女人爽出白浆2| 日韩肉感妇bbwbbwbbw| 亚洲字幕久久| 日韩在线视频观看| 亚洲+变态+欧美+另类+精品| 天天操天天是| 国产成人久久婷婷精品流白浆| 国产999精品在线观看| 妺妺窝人体色www婷婷| 亚洲va欧美va人人爽午夜| 日本成人在线视频网站| 成人网站免费观看| 成人在线观看91| 精品久久久久久久无码| 国产又大又黄的视频| 亚洲精品**不卡在线播he| 国精产品乱码一区一区三区四区| 国产va免费精品高清在线观看| 亚洲午夜精品久久久久久久久久久久| 欧美成人精品高清在线播放| 国产精品第八页| 国产91网红主播在线观看| 国产福利第一视频| 国产一二区视频| 这里只有精品视频在线观看| 老司机aⅴ毛片免费观看| 精品国产一区二区三区不卡| 国产精品综合网站| 1234区中文字幕在线观看| 国产嫩bbwbbw高潮| 一区二区传媒有限公司| 色婷婷综合久久久| 色悠悠久久综合| 亚欧激情乱码久久久久久久久| 亚洲加勒比久久88色综合| 国产亚洲精品久久久久久青梅| 欧美最猛性xxxxx喷水| 久久久久久99久久久精品网站| 加勒比一区二区三区| 日本综合精品一区| 免费观看中文字幕| 中文字幕精品一区二区精品| 久久成年人视频| 国产精品精品软件男同| 欧美伊人久久大香线蕉综合69| 国产亚洲污的网站| 成人做爰69片免费看网站| 只有这里有精品| 久久久久狠狠高潮亚洲精品| 91人人爽人人爽人人精88v| 日韩在线视频观看| 欧美国产1区2区| 精品国产一区二区三区无码| 91破解版在线观看| av在线你懂的| 久久久久久国产精品一区| 成人网页在线观看| 亚洲一区二区免费视频| 91视频99| 日韩有码在线视频| 日韩欧美国产二区| 黄色动漫网站| 国产精品一级伦理| 亚洲av无码专区在线播放中文| 日韩成人在线视频网站| 91麻豆国产香蕉久久精品| 波多野结衣一区二区三区免费视频| 亚洲影视第一页| 天堂资源在线亚洲资源| 久久国产免费视频| 亚洲香蕉在线视频| 精品精品国产高清a毛片牛牛| 精品免费视频一区二区| vam成人资源在线观看| 日本精品国语自产拍在线观看| 中文字幕一区二区三区人妻不卡| wwwww亚洲| 91精品国产综合久久久蜜臀粉嫩| 精品乱码一区| 亚洲免费观看高清完整版在线观看熊| 四虎国产精品永久在线| 日本亚洲欧美三级| 99re在线视频观看| 国产精品久久福利| 国产精品一区二区日韩| 在线观看免费中文字幕| 久蕉在线视频| jlzzjizz在线播放观看| 国产精品久久99久久| 狠狠色狠狠色综合网| 成人在线免费观看| 高h视频在线观看| 粉嫩绯色av一区二区在线观看| 精品亚洲欧美日韩| 欧美一级高清大全免费观看| 国产suv精品一区二区33| 国产精品国产三级在线观看| 香蕉视频免费在线看| 亚洲成熟丰满熟妇高潮xxxxx| 少妇性饥渴无码a区免费| 亚洲精品国产精品自产a区红杏吧| 日日躁夜夜躁白天躁晚上躁91| av在线资源| 欧美激情精品久久久久久久变态| 欧美一级视频免费看| 亚洲二区在线播放| www.美色吧.com| 香蕉视频免费在线播放| 夜夜骑天天干| 日韩中文字幕一区二区高清99| 国产一区二区三区久久| 欧美一卡二卡三卡四卡| 在线黄色国产电影| 国产亚洲欧美一区二区三区| www.国产精品.com| 茄子视频成人在线|