文章分类 - MongoDB4.X+新特性
摘要:删除文档 删除语法格式:db.<collection>.remove(<query>, <options>) <query>: 删除筛选条件 <options>: 删除额外配置 在开始演示删除执行之前首先将之前 person 的数据先删除干净,然后在重新添加测试数据: db.person.inser
阅读全文
摘要:更新文档 MongoDB中有三个常用的更新方法 save() / update() / findAndmodify() save 方法 save用于往集合里添加一个新文档或者覆盖一个文档,当没有指定文档 _id 的时候就是新增,当指定了集合中已经存在的 _id 的时候就是覆盖原有文档,添加测试数据。
阅读全文
摘要:查询文档 写Demo之前先来做一下初始化操作,创建数据库 use User 进入数据库 db 创建集合 db.createcollection('person') 插入数据 db.person.insert({name: 'BNTang', age: 23}, {name: 'JonathanLee
阅读全文
摘要:主键 MongoDB的主键和MySQL一样,也是用于保证每一条数据唯一性的 和MySQL不同的是,MongoDB中的主键无需明确指定 每一个文档被添加到集合之后,MongoDB都会自动添加主键 MongoDB中文档主键的名称叫做 _id 默认情况下文档主键是一个ObjectId类型的数据 Objec
阅读全文
摘要:连接MongoDB服务器 通过 mongo 连接MongoDB服务器 mongo 查看数据库 和MySQL中的 show databases; 指令一样 show dbs 创建数据库 use 数据库名称 和MySQL中的 use 指令一样, 只不过MongoDB中的 use 数据库 不存在会自动创建
阅读全文
摘要:安装MongoDB 下载地址:https://www.mongodb.org/dl/win32 MongoDB版本号:偶数为稳定版(推荐),基数为开发版 MongoDB对32位操作系统支持不佳,不推荐在32位系统上使用,并且官方已经停更32位安装包 MongoDB安装步骤 全程下一步 默认安装在C盘
阅读全文
摘要:什么是MongoDB 存储文档(BSON)的非关系型数据库 MongoDB和MySQL一样都是数据库,都是存储数据的仓库 不同的是MySQL是关系型数据库,而MongoDB是非关系型数据库 什么是非关系型数据库 在关系型数据库中,数据都是存储在表中的,对存储的内容有严格的要求,因为在创建表的时候我们
阅读全文