亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數(shù)據(jù)庫 > MongoDB > 正文

MongoDB數(shù)據(jù)庫命令有哪些?常用命令總結(jié)

2024-09-07 00:22:29
字體:
供稿:網(wǎng)友
      這篇文章主要給大家分享MongoDB數(shù)據(jù)庫命令,總結(jié)了很多MongoDB常用數(shù)據(jù)庫命令及用法,具有一定的借鑒價值,感興趣的朋友可以參考參考,下面就跟隨小編一起來看看吧。
 
      一、MongoDB 數(shù)據(jù)庫常用操作命令
      1、Help查看命令提示
help
db.help();
db.yourColl.help();
      2、切換/創(chuàng)建數(shù)據(jù)庫
use raykaeso;
      當(dāng)創(chuàng)建一個集合(table)的時候會自動創(chuàng)建當(dāng)前數(shù)據(jù)庫
 
      3、查詢所有數(shù)據(jù)庫
show dbs;
      4、刪除當(dāng)前使用數(shù)據(jù)庫
db.dropDatabase();
      5、從指定主機上克隆數(shù)據(jù)庫
db.cloneDatabase(“127.0.0.1”);
      將指定機器上的數(shù)據(jù)庫的數(shù)據(jù)克隆到當(dāng)前數(shù)據(jù)庫
 
      6、從指定的機器上復(fù)制指定數(shù)據(jù)庫數(shù)據(jù)到某個數(shù)據(jù)庫
db.copyDatabase(“mydb”, “temp”, “127.0.0.1”);
      將本機的mydb的數(shù)據(jù)復(fù)制到temp數(shù)據(jù)庫中
 
      7、修復(fù)當(dāng)前數(shù)據(jù)庫
db.repairDatabase();
      8、查看當(dāng)前使用的數(shù)據(jù)庫
db.getName()/db;
      9、顯示當(dāng)前db狀態(tài)
db.stats();
      10、當(dāng)前db版本
db.version();
      11、查看當(dāng)前db的連接服務(wù)器機器地址
db.getMongo();
      12、查詢之前的錯誤信息和清除
db.getPrevError();
 
db.resetError();
      二、MongoDB Collection聚集集合
      1、創(chuàng)建一個聚集集合(table)
db.createCollection(“collName”, {size: 20, capped: 5, max: 100});//創(chuàng)建成功會顯示{“ok”:1}
 
//判斷集合是否為定容量db.collName.isCapped();
      2、得到指定名稱的聚集集合(table)
db.getCollection(“account”);
      3、得到當(dāng)前db的所有聚集集合
db.getCollectionNames();
      4、顯示當(dāng)前db所有聚集索引的狀態(tài)
db.printCollectionStats();
      5、查詢當(dāng)前集合的數(shù)據(jù)條數(shù)
db.yourColl.count();
      6、查看當(dāng)前集合數(shù)據(jù)空間大小
db.yourColl.dataSize();
      7、得到當(dāng)前聚集集合所在的db
db.yourColl.getDB();
      8、得到當(dāng)前聚集的狀態(tài)
db.coll.stats();
      9、得到聚集集合總大小
db.coll.totalSize();
      10、聚集集合儲存空間大小
db.coll.storageSize();
      11、聚集集合重命名
db.coll.renameCollection(“ray”);
      將coll重命名為ray
 
      12、刪除當(dāng)前聚集集合
db.coll.drop();
      三、MongoDB用戶相關(guān)
      1、添加一個用戶(創(chuàng)建)
db.createUser({user: 'username', pwd: 'xxxx', roles: [{role: 'readWrite', db: 'dbname'}]});
      添加用戶、設(shè)置密碼、是否只讀
 
      2、數(shù)據(jù)庫認證、安全模式(登錄)
db.auth(“ray”, “123456”);
      3、顯示當(dāng)前所有用戶
show users;
      4、刪除用戶
db.removeUser(“userName”);
      四、MongoDB聚集集合查詢
      1、查詢所有記錄
db.userInfo.find();
      相當(dāng)于:select* from userInfo;默認每頁顯示20條記錄,當(dāng)顯示不下的情況下,可以用it迭代命令查詢下一頁數(shù)據(jù)。注意:鍵入it命令不能帶“;”,但是你可以設(shè)置每頁顯示數(shù)據(jù)的大小,用DBQuery.shellBatchSize= 50;這樣每頁就顯示50條記錄了。
 
      2、查詢?nèi)サ艉蟮漠?dāng)前聚集集合中的某列的重復(fù)數(shù)據(jù)
db.userInfo.distinct(“name”);
      會過濾掉name中的相同數(shù)據(jù),相當(dāng)于:select distict name from userInfo;
 
      3、查詢age = 22的記錄
db.userInfo.find({“age”: 22});
      相當(dāng)于: select * from userInfo where age = 22;
 
      4、條件查詢的記錄
      MongoDB中條件操作符有:
 
      (>) 大于 -C $gt
 
      (<) 小于 -C $lt (>=) 大于等于 -C $gte
 
      (<= ) 小于等于 -C $lte
 
db.userInfo.find({age: {$gt: 22}});
相當(dāng)于:select * from userInfo where age>22;
 
db.userInfo.find({age: {$lt: 22}});
相當(dāng)于:select * from userInfo where age<22;
 
db.userInfo.find({age: {$gte: 25}});
相當(dāng)于:select * from userInfo where age >= 25;
      6、字符模糊查詢
db.userInfo.find({name: /mongo/});
//相當(dāng)于%%
 
select * from userInfo where name like ‘%mongo%';
      7、查詢指定列數(shù)據(jù)
db.userInfo.find({}, {name: 1, age: 1});
 
相當(dāng)于:select name, age from userInfo;
      當(dāng)然name也可以用true或false
 
      8、按條件查詢指定列數(shù)據(jù)
db.userInfo.find({age: {$gt: 25}}, {name: 1, age: 1});
 
相當(dāng)于:select name, age from userInfo where age <25;
      9、排序
      升序:db.userInfo.find().sort({age: 1});
 
      降序:db.userInfo.find().sort({age: -1});
 
      10、查詢前5條數(shù)據(jù)
db.userInfo.find().limit(5);
 
相當(dāng)于:select * from userInfo limit 5;
      11、查詢10條以后的數(shù)據(jù)
db.userInfo.find().skip(10);
 
相當(dāng)于:select count() from userInfo as total;
 
select from userInfo limit 10,total;
      12、查詢在5-10之間的數(shù)據(jù)
db.userInfo.find().limit(10).skip(5);
      可用于分頁,limit是pageSize,skip是第幾頁pageSize,相當(dāng)于:select from userInfo limit 5,10;
 
      13、or與 查詢
db.userInfo.find({$or: [{age: 22}, {age: 25}]});
 
相當(dāng)于:select * from userInfo where age = 22 or age = 25;
      14、查詢第一條數(shù)據(jù)
db.userInfo.findOne();
 
db.userInfo.find().limit(1);
 
相當(dāng)于:select * from userInfo limit 1;
      15、查詢某個結(jié)果集的記錄條數(shù)
db.userInfo.find({age: {$gte: 25}}).count();
 
相當(dāng)于:select count(*) from userInfo where age >= 20;
      五、MongoDB索引
      1、創(chuàng)建索引
db.userInfo.ensureIndex({name: 1});
 
db.userInfo.ensureIndex({name: 1, ts: -1});
      2、查詢當(dāng)前聚集集合所有索引
db.userInfo.getIndexes();
      3、查看總索引記錄大小
db.userInfo.totalIndexSize();
      4、讀取當(dāng)前集合的所有index信息
db.users.reIndex();
      5、刪除指定索引
db.users.dropIndex(“name_1″);
      6、刪除所有索引索引
db.users.dropIndexes();
      六、MongoDB修改、添加、刪除集合數(shù)據(jù)
      1、添加
db.users.save({name: ‘zhangsan', age: 25, sex: true});
      添加的數(shù)據(jù)的數(shù)據(jù)列,沒有固定,根據(jù)添加的數(shù)據(jù)為準
 
      2、修改
db.users.update({age: 25}, {$set: {name: ‘changeName'}}, false, true);
相當(dāng)于:update users set name = ‘changeName' where age = 25;
 
db.users.update({name: ‘Lisi'}, {$inc: {age: 50}}, false, true);
相當(dāng)于:update users set age = age + 50 where name = ‘Lisi';
 
db.users.update({name: ‘Lisi'}, {$inc: {age: 50}, $set: {name: ‘hoho'}}, false, true);
相當(dāng)于:update users set age = age + 50, name = ‘hoho' where name = ‘Lisi';
      3、刪除
db.users.remove({age: 132});
      4、查詢修改刪除
db.users.findAndModify({
query: {age: {$gte: 25}},
sort: {age: -1},
update: {$set: {name: ‘a2′}, $inc: {age: 2}},
remove: true
});

(編輯:武林網(wǎng))

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
欧美高清影院| 成人久久精品人妻一区二区三区| 婷婷社区五月天| 欧美激情免费观看| 中文综合在线观看| 一二三四社区在线视频6| 日本在线观看免费| 秋霞毛片久久久久久久久| wwwww在线观看| 欧美大片网站在线观看| 欧美黄色免费看| 精品一区二区三区不卡| 免费黄色成人| 亚洲国产第一页| 精品久久久久久一区二区里番| 精品乱子伦一区二区三区| 91久久久久国产一区二区| 精品国产91久久久| 色屁屁一区二区| blackedav金发美女大战黑人| 性欧美办公室18xxxxhd| 天堂а√在线最新版中文在线| 亚洲国内在线| 欧美最猛黑人xxxx黑人猛交黄| 亚洲国产精品va在线观看黑人| 国产九九精品| 亚洲伊人观看| 国产女人精品视频| 国产 日韩 欧美一区| 亚洲最大成人网4388xx| 免费偷拍视频网站| 三年片观看免费观看大全视频下载| 日本一级理论片在线大全| 青青在线观看视频中文字| 国产情侣高潮对白| 色欲AV无码精品一区二区久久| 色网在线观看| 亚洲成a人片77777在线播放| 中文字幕一区二区三区在线视频| 777777国产7777777| 精品亚洲成a人片在线观看| 擼擼色在线看观看免费| 国产真实乱人偷精品视频| 国产av人人夜夜澡人人爽麻豆| 婷婷色综合网| 久久国产免费看| 99精品免费观看| 91精品一区二区三区综合| 在线观看你懂| 免费又黄又爽又猛大片午夜| 中文字幕2019第三页| 国产精品福利观看| 亚洲一区二区电影| 国产亚洲xxx| 影音先锋中文字幕在线视频| 亚洲精品18| 中文字幕欧美亚洲| 91九色蝌蚪91por成人| 日韩一区亚洲二区| 国产欧美一区二区在线观看| 四虎影视永久免费观看| 色综合激情久久| 特黄特黄的视频| h片视频在线观看| 日本三级电影在线播放| 国产一级片播放| 亚洲成人激情在线观看| 国产一区二区三区四区视频| 影音先锋男人看片资源站| 国产超碰精品在线观看| 九九视频精品全部免费播放| 不卡视频在线观看| 欧美日韩在线直播| 黄色片视频免费| 777奇米888色狠狠俺也去| 国产成人自拍在线| 亚洲国产网址| 激情综合闲人网| 尤物tv在线精品| 日韩a级作爱片一二三区免费观看| 国产精品一区2区3区| 亚洲国产成人av好男人在线观看| 欧美一进一出视频| 中文在线观看免费视频| 亚洲蜜臀av乱码久久精品蜜桃| 扒开伸进免费视频| 欧美另类videosbestsex日本| 久久精品三级视频| 欧洲国内综合视频| 黑人另类精品××××性爽| 中文字幕亚洲字幕| 久久久久久久久四区三区| 日韩av片在线免费观看| 91在线直播亚洲| 美女福利视频在线| 波多野结衣在线| 国产精品久久久久永久免费看| 色综合视频二区偷拍在线| 韩国视频一区二区三区| 久久久久亚洲精品| 亚洲香蕉久久| 亚洲调教欧美在线| 精品国产精品自拍| 免费观看a级片| 午夜精品一二三区| 免费在线黄色av| 图片区小说区区亚洲五月| 不卡视频在线| 91精品一区二区三区蜜桃| 中文字幕日韩一区二区三区不卡| 日韩国产高清污视频在线观看| 欧美成人激情图片网| av无码久久久久久不卡网站| 精产国品自在线www| 欧美久久精品一级c片| 国产亚洲精品福利| 精一区二区三区| 成人在线免费观看网站| 成人高潮aa毛片免费| 97碰碰碰免费公开在线视频| 成人激情电影在线| 欧美性猛交xxxx乱大交极品| 精品人妻无码一区二区三区蜜桃一| 免费av不卡在线观看| 国产亚洲精品久久久久久牛牛| 亚洲午夜一二三区视频| 国产成人精品无码免费看夜聊软件| www中文字幕| 538视频在线| 中文字幕在线国产| 亚洲男人天堂网址| 日本欧洲一区| 男人的天堂成人| 欧美夜福利tv在线| 在线尤物九色自拍| zzzwww在线看片免费| 夜间精品视频| 中文字幕高清在线观看| 欧美日韩大陆一区二区| 91在线一区| 亚洲天堂网中文字| 你懂的免费在线观看视频网站| 在线视频综合导航| 2021亚洲天堂| 99热在线成人| 国产亚洲欧美日韩俺去了| 中文字幕在线精品| 成人久久在线| 超碰免费在线播放| 羞羞小视频在线观看| 农村少妇一区二区三区四区五区| 欧美激情a∨在线视频播放| 亚洲男人的天堂在线aⅴ视频| 久久人妻无码aⅴ毛片a片app| 91香蕉国产线在线观看| 男人午夜视频在线观看| 国产亚洲成人一区| 精品久久久久久久久久久久久久久| 精品成人a区在线观看| 欧美男男青年gay1069videost| 欧美久久久久久久久中文字幕| 成人情趣视频| 日韩成人精品一区| 日韩视频免费观看高清完整版在线观看| 日本一区二区三区视频在线看| 五月婷婷激情综合网| 国外成人在线视频网站| 国产精品乱码一区二区三区视频| 久久久无码精品亚洲国产| 一区二区三区高清视频在线观看| www.国产视频.com| 亚洲精品美女在线| 蜜乳av综合| 成人av播放| 国产高清中文字幕在线| 国产欧美一区二区三区网站| free性欧美hd另类精品| 成人免费高清完整版在线观看| 亚洲精品77777| 亚洲xxxx18| 99免费在线视频观看| 亚洲第一页综合| 欧美在线视频一区二区三区| 亚洲7777| 久久久免费毛片| 欧美日韩在线三级| 超级碰碰视频| 欧美一区二区三区免费视| 日韩一区二区a片免费观看| 国产成人免费视频网站| 成人黄色在线播放| 久久久国产高清| 国产又色又爽又黄又免费| 伊人亚洲精品| 欧美一区国产二区| 亚洲一区二区在线视频观看| 久久久久99人妻一区二区三区| xxx免费视频观看| 日日骚av一区| 99久久国产综合色|国产精品| 久久久久久av无码免费网站| 最新中文字幕免费| 香港一级纯黄大片| 偷窥自拍欧美色图| 国产日韩精品视频一区二区三区| 国产一区二区三区四| 精产国品自在线www| 成人免费一区二区三区视频| 日韩免费大片| av在线播放亚洲| 欧美日韩一区二区三区四区在线观看| 欧美黄色小说| 亚洲aⅴ日韩av电影在线观看| 成人亚洲欧美一区二区三区| 北条麻妃一区二区三区在线| 户外露出精品视频国产| 亚洲少妇一区| 污视频网站在线免费观看| 成人一区视频| 国产精品久久观看| 日本午夜一本久久久综合| 国产精品久久午夜夜伦鲁鲁| 国产高潮流白浆喷水视频| 欧美一区自拍| 一区二区三区视频在线观看免费| 激情综合丁香| 日韩免费视频网站| www.五月婷| 亚洲性图第一页| 好吊色欧美一区二区三区视频| 91久久奴性调教| 日韩经典一区二区三区| 国产亚洲精品av| 欧美大交乱xxxxbbbb| 国产超碰精品在线观看| 97中文在线观看| 欧美二区三区91| 日韩在线不卡视频| 美女写真理伦片在线看| 欧美伦理视频网站| 丁香激情视频| 国产极品久久久| 亚洲国产成人在线视频| 久久精品视频免费在线观看| 欧洲成人一区二区三区| 激情一区二区| www国产成人免费观看视频 深夜成人网| 99久久国产免费| 可以免费观看的黄色网址| 久久久午夜影院| 免费在线观看毛片网站| 亚洲kkk444kkk在线观看| www.五月婷婷| 搡老熟女老女人一区二区| 日韩精品视频在线看| 亚洲伦理精品| 欧美成人精品网站| 深夜做爰性大片蜜桃| 91免费观看网站| 蜜桃一区二区三区| 欧美24videosex性欧美| 91精品观看| 日本综合久久| 亚洲免费黄色录像| 91亚洲精品乱码久久久久久蜜桃| 色88久久久久高潮综合影院| 国产妇女馒头高清泬20p多| 日韩一级av毛片| 国产尤物视频在线观看| 免费麻豆国产一区二区三区四区| 久久99精品久久久久久久青青日本| 欧美性开放视频| 欧美写真视频一区| 国产精品麻豆成人av电影艾秋| 可以看污的网站| 涩涩视频在线播放| 性欧美孕妇孕交| 久久亚洲人体| 日本免费中文字幕在线| 老司机午夜性大片| 久久成人资源| 日本亚洲免费观看| 五月天婷婷激情网| 永久免费av片在线观看全网站| 福利网在线观看| 国产美女在线精品| 国产成人亚洲欧美电影| 人人妻人人澡人人爽精品欧美一区| jizz.www| 成人性生交大片免费网站| 91亚洲永久精品| 国产亚洲一区在线| 不卡的日韩av| 黄色大片在线看| 亚洲九九精品| 激情综合网站| 国产三区在线播放| 久草网视频在线观看| 成人免费无码大片a毛片| 色偷偷久久一区二区三区| 久久精品a一级国产免视看成人| 青青草免费在线视频观看| 久久久久国产精品人| 亚洲高清在线| 国产精品视频一区二区三区综合| 2023国产精品自拍| 欧美精品午夜视频| 在线成人一区二区| 欧美精品久久久久久久久46p| 啪啪亚洲精品| 亚洲一卡二卡区| 97人人香蕉| 久久久久久久99| 日本免费黄视频| 亚洲小说图片区| 91天堂在线视频| 欧美三级免费观看| 不卡av免费观看| 美女av一区二区三区| 2018中文字幕在线| 欧美福利一区二区三区| 国产欧美最新羞羞视频在线观看| 伦理天堂电影| 精品网站在线看| 久久精品一区二区三区av| 国产最新精品视频| 白白色视频在线| 99re在线视频播放|