详解MongoDB如何快速删除一个集合(包括索引)

2026-04-16 04:48:40

1、打开一个命令行窗口,通过数据库提供的 mongo 客户端工具连接到本地的数据库服务。

详解MongoDB如何快速删除一个集合(包括索引)

2、创建一个集合用于测试,步骤如下:

1. 通过 use 数据库名称 切换到特定数据库中;

2. 执行 db.新集合名称.insertOne( {文档数据} ) 命令,该命令会在数据库中创建一个新集合,并且插入一条文档数据。

详解MongoDB如何快速删除一个集合(包括索引)

3、通过如下命令确认集合存在,并包含数据:

1. 运行  show collections (或者 show tables) 可以获取数据库中所有集合;

2. 运行 db.集合名称.find() 可以获取集合的所有数据。

详解MongoDB如何快速删除一个集合(包括索引)

4、通过如下命令删除一个集合,命令格式为:

db.集合名称.drop() 注意,该命令会直接删除整个集合和其中的数据以及索引,包括副本集上的相应集合不可恢复生产环境上请谨慎使用

详解MongoDB如何快速删除一个集合(包括索引)

5、通过 show collections (或 show tables) 命令,再次获取所有集合,确认上述被删除的集合已经看不到了。

详解MongoDB如何快速删除一个集合(包括索引)

猜你喜欢