**查看当前Database所有的Collection**
```sql
-- 使用 show collections 或者 show tables
> show collections
event_db
> show tables
event_db
```
**方式1:显示创建集合**
```sql
语法:db.createCollection(name, options)
```
| 参数 | 默认值 | 说明 |
| --- | --- | --- |
| name | | 创建的集合名称 |
:-: options是可选参数,它的可选项如下
| 参数 | 默认值 | 说明 |
| --- | --- | --- |
| capped| false | 如果为 true,则创建固定集合。固定集合是指有着固定大小的集合,当达到最大值时,它会自动覆盖最早的文档。当该值为 true 时,必须指定 size 参数。 |
| autoIndexId | false | 如为 true,自动在 _id 字段创建索引。默认为false。 |
| size | 整数 | 为固定集合指定一个最大值,以千字节计(KB)。如果 capped 为 true,也需要指定该字段。 |
| max | 整数 | 指定固定集合中包含文档的最大数量。 |
```sql
> db.createCollection(
... "mycol",
... {
... capped: true,
... autoIndexId: true,
... size: 6142800,
... max: 10000
... }
... )
{"ok" : 1}
```
**方式2:隐式创建集合**
```sql
> db.collectName.insert({"name": "employee"})
WriteResult({ "nInserted" : 1 })
```
**删除Collection**
```sql
> db.collectName.drop()
true
```
- MySQL
- MySQL是什么
- MySQL环境搭建
- centos7-MySQL8
- windows-MySQL8
- 数据库软件
- sqlyog软件安装
- navicat软件安装
- powerDesigner软件安装
- RDBMS术语
- SQL语句组成
- 数据库系统组成
- 数据库操作
- 数据表操作
- 查询语句
- 基本语法
- 子查询
- 表连接
- 查询语句执行顺序
- 事务
- 事务是什么
- 事务的作用
- 事务的4个特性
- 事务隔离级别
- 事务的实现
- 索引
- 索引的作用
- 索引操作
- 存储引擎
- 备份与恢复
- 视图
- 视图是什么
- 视图的作用
- 创建视图
- 查看视图
- 更改视图
- DML操作视图
- 删除视图
- 存储过程与函数
- 过程与函数是什么
- 存储过程操作
- 定义存储过程
- 调用存储过程
- 查看存储过程
- 删除存储过程
- 修改存储过程
- 函数操作
- 过程与函数区别
- 流程控制
- if语句
- case语句
- while循环语句
- repeat循环语句
- loop循环语句
- 变量
- 处理程序
- 光标
- Redis
- 简介
- 下载与安装
- 命令操作redis数据库
- 通用命令
- 数据操作
- 持久化
- Windows上的持久化操作
- 数据库设计
- 数据库设计过程
- ER模型图
- MongoDB
- MongoDB是什么?
- MongoDB特性
- MongoDB 数据模型
- 安装MongoDB
- MongoDB认证
- Database操作
- Collection操作
- Document操作
- 插入
- 查询
- 更新
- 删除
- buckWrite
- MongoDB索引
- 副本集
- 聚焦分析
- 事务管理
- 写关注
- 读关注