版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学习 复 createtablestudent(idINT(11)primarykeyauto_increment,namevarchar(20)unique,passwdvarchar(15)notnull,claINT(11),constraintstu_cla_FKforeignkey(cla)references初始化连接….do 关闭连接mysql_close/usr/local/mongodb/bin/mongod--configpcremongodb 2007年10gen推出的产品primarymongodb--mongodb库的 show @localhostday05]$mongolocalhost:27017/mydb1MongoDBsversion:2.6.10connectingto:>登陆指令总结:mongo切换或创建库>useswitchedtodbuse>>show>show新增 新增一个文档biancheng是集合 >db.biancheng.find() :'woman',like:['','花生 save与insert的区格式:db.SRC_COLL.find().forEach(function(x){db.NEW_COLL.insert(x)}db.biancheng.find().forEach(function(x){上述反复执行,只会插入一database8查看文 语法查看巴萨队内全部球员DBQuery.s BatchSizeselect*fromBarca; 查看的详细信息select*fromBarcawhere查看为29,并且是踢中后卫(pos为CB)的球员select*fromBarcawhereage=24andpos='MF';$gtgreaterthan$lt=lessthan$lte=lessthanequal$gtegreaterthanequal$nenotequaldb.Barca.find({age:{$gt:25},pos:'MF'db.Barca.findage:{$gt:25},pos:'MFpretty()显示球员的不同selectdistinctagefromBarca;显示是24或者29的球员信息select*fromBarcawhereage=24orage=29;db.Barca.find({$or:[{age:24},{age:29}]})db.Barca.find({显示不是24或者29的球员信息db.Barca.find({age:{$nin:[24,29]}})显示位置为空的球员信息posisnulldb.Barca.find({pos:null})修改 {upsert:<boolean>,multi:<boolean>,writeConcern:writeConcern:})updateBarcasetcolumn1=val1where>WriteResult({"nMatched":1,"nUpserted":0,"nModified":1 的位置修改为ull将vhalirvic的改为25岁,位置改成SB将pos为null的球员信息修改为pos=MF删除 {justOne:writeConcernwriteConcern:>})justOne是否只删除一个,默认是false默认使用WriteConcern.NORMAL仅仅抛出网络异常索 >{"numIndexesBefore":1,"numIndexesAfter":"ok":}{"isMultiKey":false,"n":"nscannedObjects":"nscanned":22,"nscannedObjectsAllns":22,"nscannedAllns":22,"scanAndOrder":false,"indexOnly":false,"nYields":"nChunkSkips":"millis":"server":"localhost.local:27017","filterSet":false}{"cursor":"BtreeCursorname_1","isMultiKey":false,"n":"nscannedObjects":"nscanned":1,"nscannedObjectsAllns":1,"nscannedAllns":1,"scanAndOrder":false,"indexOnly":false,"nYields":"nChunkSkips":"millis":0,"name"[]]"server":"localhost.local:27017","filterSet":false}name_1”表示使用了name上的索引;)“millis”:本次查询花费的毫秒数,数字越小说明查>{"nIndexesWas":2,"ok":1聚合 --求各个位置的最小selectpos,min(age)minagefromBarcagroupbyposdb.Barca.aggregate({$group:{_id:"$pos",minage:{$min:"$age"}}})db.Barca.aggregate({$group:{_id:"$pos",maxage:{$max:"$age"}}db.Barca.aggregate({$group:{_id:"$pos",avgage:{$avg:"$age"}}--求各个位置的db.Barca.aggregate({$group:{_id:"$pos",sumage:{$sum:"$age"}}--统计各个位置的人数selectcount(*),posfromBarcagroupbypos;db.Barca.aggregate({$group:{_id:"$pos",count:{$sum:1}}})--统计不同位置不同的人数groupBydb.Barca.aggregate({$group:{_id:{age:"$age",pos:"$pos"},count:{$sum:1}}副本集 DBConnection(bool_autoReconnect=false,DBReplicaSet*cp=0,double_autoReconnect是否自动重连,默认cpso_timeout超时时间,单位是秒boolconnect(constchar*hostname,string&hostname127.0.0.1,errmsgvoidremove(conststring&ns,Queryq,booljustOne=0nsqjustOne是否删除一条,默认QueryQuery(constchar*json);建议使建议使 用 是voidinsert(conststring&ns,BSONObjobj,intnsBSONObjobjBSONObjBuilder可以构造append(constStringData&fieldName,constcharBSONObjobj()可以返回BSONObj/**UseBSONmacrotobuildaBSONObjfromaBSON("name"<<"joe"<<"age"<<33withauto-generatedobjectBSON(GENOID<<"name"<<"joe"<<"age"<<33ThelabelsGT,GTE,LT,LTE,NEcanbehelpfulforstream-orientedconstructionofaBSONObj,part
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 宜春学院《妇幼保健学》2025-2026学年期末试卷
- 江西中医药大学《会计学原理》2025-2026学年期末试卷
- 黄山健康职业学院《经济学基础》2025-2026学年期末试卷
- 合肥职业技术学院《侵权责任法》2025-2026学年期末试卷
- 2026年银行从业资格考试个人理财单套试卷
- 2026年土木工程师(中级)职称考试冲刺单套试卷
- 脐部护理的护理安全
- 2025年注册消防工程师之《消防安全技术实务》通关练习题和答案及参考答案详解(轻巧夺冠)
- 温州市2026事业单位联考-综合应用能力A类综合管理模拟卷(含答案)
- 郑州市2026事业单位联考-综合应用能力D类中小学教师模拟卷(含答案)
- 2026万基控股集团有限公司招聘50人笔试模拟试题及答案解析
- 2025版建筑工程建筑面积计算规范
- 2026江苏省人民医院行风监督处管理辅助岗招聘1人考试备考题库及答案解析
- 2026一季度重庆市属事业单位公开招聘242人参考考试试题及答案解析
- 2026年社会学概论试题库200道附答案【能力提升】
- 志愿服务与社区建设:共建共治共享的基层治理新实践
- 高速公路服务区光伏发电施工方案
- 开工第一课-2026年春节复工复产安全教育培训
- 提高跑步速度课件
- 2026年河南建筑职业技术学院单招职业技能测试必刷测试卷汇编
- 叙事医学视角下的医学人文叙事干预策略的效果评估方法
评论
0/150
提交评论