MongoDB系列---集合与文档操作03
MongoDB-——Collection 学习大纲: 1、集合操作 2、文档操作 知识回顾: 上一篇我们讲述了如何对MongoDB的权限和用户进行日常的基本操作,来达到我们对数据库的基本安全保障。 一 MongoDB的集合操作 前言: MongoDB中的集合是一组文档的集,相当于关系型数据库中的表。 1 创建集合 MongoDB使用db.createCollection()函数来创建集合。 语法格式:db.createCollection(name,options) name:要创建的集合名称 options:可选参数,指定有关内存大小及索引的选项 options 可以是如下参数 在插入文档时,MongoDB首先检查固定集合的size字段,然后检查max字段 1.1 使用默认集合 在MongoDB中,我们可以不用创建集合,当我们插入一些数据时,会自动创建集合,并且会使用文档管理命令中的集合名称作为集合的名称。文档管理命令后续会详细讲解。 创建一个新数据库,名为day(名称自己随意) 如果开启认证,需要为数据库创建访问用户。 新建 用户名为day,密码也为day 权限为writeDay 数据库为day(这里边用到了前边的知识,用户管理等。需要注意的是,创建用户我们需要使用具有userAdminAnyDatabase权限的用户