【mongodb系统学习之十一】mongodb删除数据
2015-07-30 11:12
369 查看
十一、mongodb删除数据:
1)、删除全部文档:remove,语法db.collectionName.remove({});小括号里边必须要有条件,否则不成功;如果只是一个空的{},则会删除集合内所有文档数据;
2)、按条件删除文档:remove删除数据的时候,不删除源数据;逻辑删除,不删除集合;使用show
dbs可以看到数据库占用的内存与删除前比没变,使用show collections可以看到集合还在;为了有明显区别,先插入1000000数据;
3)、删除集合:drop,语法db.collectionName.drop();括号内不能加任何参数;这是物理删除,删除元数据,会把集合删除;(操作之后show
dbs发现集合是查看不到了,但是数据占用情况依旧没变,只是标记而已)
4)、删除数据库:dropDatabase,语法db.dropDatabase();需要注意的是,这个函数只会删除当前数据库;
1)、删除全部文档:remove,语法db.collectionName.remove({});小括号里边必须要有条件,否则不成功;如果只是一个空的{},则会删除集合内所有文档数据;
2)、按条件删除文档:remove删除数据的时候,不删除源数据;逻辑删除,不删除集合;使用show
dbs可以看到数据库占用的内存与删除前比没变,使用show collections可以看到集合还在;为了有明显区别,先插入1000000数据;
3)、删除集合:drop,语法db.collectionName.drop();括号内不能加任何参数;这是物理删除,删除元数据,会把集合删除;(操作之后show
dbs发现集合是查看不到了,但是数据占用情况依旧没变,只是标记而已)
4)、删除数据库:dropDatabase,语法db.dropDatabase();需要注意的是,这个函数只会删除当前数据库;
相关文章推荐
- MongoDB MapReduce(转)
- MongoDB MapReduce学习笔记
- mongodb max,distinct操作
- MongoDB3.0 创建用户
- mongodb集群安装及延迟节点配置
- python如何实现excel数据添加到mongodb
- mongodb(五)-索引
- mongodb复制集部署
- CentOS6.5安装MongoDB
- mongodb与spring整合及基础dao类封装
- mongoDB collection name包含特殊字符处理方法
- Mongodb 3.0.5 安装配置档超级初级1
- golang中使用mongodb的操作类以及如何封装
- MongoDB 安装为Windows服务
- windows上安装Mongodb提示主机拒绝
- 修改Mongodb数据类型
- 【MongoDB】Serveral common command of MongoDb
- mongodb 切换wiredtiger
- Java 连接MongoDB
- MongoDB简述