mongo(删除操作)
2024-08-27 06:46:37
在使用MongoDB的时候,经常会用到MongoDB的删除操作,以下是我在使用MongoDB删除操作的总结 首先是删除用户: db.removeUser("用户名") 其次是删除数据库: db.dropDataBase() ,这个操作会删除你当前正在使用的数据库。 然后是删除集合: db.集合名.drop(),这个操作十分方便,直接把整个集合删除掉。 还有就是删除指定集合内的文档:db.集合名.remove(),remove是用来从数据库中永久删除文档。如果没有指定参数,它会删除指定结合的所有文档。我们可以给它提供参数,以删除限定的文档,例如,假设要删除blog集合一个title为mongo的文档,我们可以执行以下操作:db.blog.remove({title:"mongo"}),这类语句经常会用到。 最后是在数据集中删除一条数据:db.linlin.remove(query),适用于linlin数据集的删除操作。
创建库过程
1.运行mongo工具,发现只有local库,只要创建一个数据库出现admin数据库
2.超级用户是在admin下,可能发现没有表,可以自己创建
3.admin数据库中的users是系统管理员
4.DBCenter是中的是DBCenter的用户
5.先添加用户认证再认证数据库,然后即可以登录了
6.删除名称 db.removeUser(),删除集合:> db.T_ActorInfo.drop()
std::shared_ptr<I_MongoDB> m_mongoUserDB;
std::shared_ptr<I_MongoDB> m_mongoActDB;
db.copyDatabase('mail_addr','mail_addr_tmp') #拷贝数据库
最新文章
- soj 1015 Jill&#39;s Tour Paths 解题报告
- 关于C# Winform DataGridView 设置DefaultCellStyle无效的原因与解决方案
- mysql 根据字段重复 删除 保留一条
- ucos 学习
- Centos 关闭后台进程 .sh 等
- 微服务架构:Eureka集群搭建
- zoeDylan.ImgChange 图片切换插件
- Oracle PL/SQL高级应用 视图 同义词 序列
- OpenStreetMap(OSM) JMap Viewer(Java swing map)
- 在C++中使用C#编写的类2
- iOS 手势识别
- Unity strip engine code可能会使程序崩溃
- STL之关联容器---set, mutilset, map, mutilmap
- entity cannot be tracked
- elasticsearch搭建并通过go-mysql-elasticsearch同步db数据达到搜索引擎的目的
- PHP安装+使用
- 写入MySQL报错超出 max_allowed_packet 的问题
- IO流-file
- C++ 智能指针六
- 在Maven项目中,指定使用阿里云仓库下载jar包
热门文章
- jquery 现实多状态控件 (status &; power(2,0)) = power(2,0)
- scala学习之第三天:数组的特性与使用技巧
- C语言 文件操作5--文件的常用函数
- jsp的三种自定义标签 写法示例
- U3D协程Coroutine之WWW与Update()的并行测试
- freemarker语法简介
- iOS 定位精度
- InfluxDb系列:几个关键概念(主要是和关系数据库做对比)
- 从0开始学Java——JSP&;Servlet——Tomcat和Apache的区别
- Ubuntu 16.04 LTS安装好需要设置的15件事(喜欢新版本)