MongoDB删除集合

MongoDB删除集合

MongoDB 中,我们需要删除一个集合,可以首先使用 use 切换到指定数据库,接着,使用 drop 指令来删除需要删除的数据表。

MongoDB删除集合详解

语法

db.collection.drop()

参数

参数 描述
collection 要删除的集合名字

说明

如果成功删除选定集合,则 drop() 方法返回 true,否则返回 false。

案例

我们首先,使用 mongo 命令,连接上数据库,具体命令如下:

mongo

如下图所示:

08_mongodb删除集合.png

现在,我们使用 use 命令,创建一个 haicoder 数据库,具体命令如下:

use haicoder

现在,我们使用 show 命令,查看当前数据库下数据的集合,具体命令如下:

show collections

执行完毕后,如下图所示:

09_mongodb删除集合.png

现在,我们使用 drop 命令,删除 haicoder 数据表,具体命令如下:

db.haicoder.drop()

执行完毕后,我们再次使用 show 命令,查看当前数据库下所有的集合,具体命令如下:

show collections

执行完毕后,如下图所示:

10_mongodb删除集合.png

我们看到,此时 haicoder 数据表已经被我们删除了,我们再次使用如下命令,删除 haicoder_new 数据表,具体命令如下:

db.haicoder_new.drop()

执行完毕后,我们再次使用 show 命令,查看当前数据库下所有的集合,此时输出如下:

11_mongodb删除集合.png

我们看到,此时,我们再次删除了 haicoder_new 数据表。

MongoDB删除集合总结

在 MongoDB 中,我们需要删除一个集合,可以首先使用 use 切换到指定数据库,接着,使用 drop 指令来删除需要删除的数据表。