mongodb基础操作(增删改查)

1.  mongo  进入

2.  exiit   退出

库操作:

  1.  show dbs    查看所有库

  2.  db.dropDatabase()  删除当前所在的库

  3.  use 库名      用哪个库

集合操作:

  1.  db.createCollection("haha")  创建一个集合

  2.  show collections    查询所有集合

  3.  db.集合名.drop()    删除集合

数据操作:

  插入

  1.  db.集合名.insert({"name":"C",age : 15})    插入数据 

  2.  db.集合名.insert([          插入多行数据

         {name:"C",sex:"nv"},

         {name:"B",age:11}

        ])

  查询:

  1.  db.集合名.find()      查询集合数据

  2.  db.集合名.find().pretty()    美观查询

  3.  db.集合名.find({name:"C",age:4})  条件查询

  4.  db.集合名.find({name:"C"},{age:1})  只显示age字段,1表示true的意思,写true也行,0是false,也就是除去age之外的字段

  修改:

  1.  db.集合名.update({name:"a"},{ase:"a"})    只修改第一个

  2.  db.集合名.update({age:5},{$set:{name:"修改"}})  指定修改,也只修改第一个

    3.  db.集合名.update({age:5},{$set:{name:"修改"}},{multi:true}) 指定修改,改全部

   删除:

1.  db.集合名,remove({name:"cui"})  全删

2.  db.集合名,remove({name:"cui"},{justOne:1})  删一个

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值