mongoDB-- 基本的操作增删改查

1:增

    use database_name  //使用数据库,没有则创建,但是不是真正意义上的创建,里面有数据才显示

    db.createCollection("emp")  //创建集合也就是表

     db.createCollection("emp",{capped:true,size:10000}) //创建指定大小的集合表  capped -- 能添加新对象

    db.emp.insert({....})  //没有emp集合就创建并 插入新的数据  -- 一般这样用

    db.emp.insert( [{...},{...}] )  //一次性插入多条数据用数组

    db.emp.save({"...."})  //不指定_id  就是插入 指定_id 就是改

2 删

   删除数据 db.emp.remove({"_id":"...."}) //删除指定的_id 的文档数据

                   db.emp.remove({})  //删除所有的内容

   删除集合 db.emp.drop()

   删除数据库   db.dropDatabase()  //删除当前数据库  所以要想删除数据库就先 use 切换

3:改

    更新内容  db.emp.update({"_id":"...."},{"更新的内容":"...."})  //更新指定_id 的文档数据 第一个是条件,第二是内容

                   db.emp.save({"_id":"...."})  //改变 _id 文档的内容

4:查

   查询当前所在的数据库 db

    查询所有的数据库  show Databases  == show dbs

    查询所有的集合     show collections  == show tables

    查询数据

        db.emp.find()  //查询emp 集合的所有的内容

       db.emp.findOne()   //查询第一条数据

    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值