在 MongoDB 中,我们需要删除一个集合,可以首先使用 use 切换到指定数据库,接着,使用 drop 指令来删除需要删除的数据表。
db.collection.drop()
参数 | 描述 |
---|---|
collection | 要删除的集合名字 |
如果成功删除选定集合,则 drop() 方法返回 true,否则返回 false。
我们首先,使用 mongo 命令,连接上数据库,具体命令如下:
mongo
如下图所示:
现在,我们使用 use 命令,创建一个 haicoder 数据库,具体命令如下:
use haicoder
现在,我们使用 show 命令,查看当前数据库下数据的集合,具体命令如下:
show collections
执行完毕后,如下图所示:
现在,我们使用 drop 命令,删除 haicoder 数据表,具体命令如下:
db.haicoder.drop()
执行完毕后,我们再次使用 show 命令,查看当前数据库下所有的集合,具体命令如下:
show collections
执行完毕后,如下图所示:
我们看到,此时 haicoder 数据表已经被我们删除了,我们再次使用如下命令,删除 haicoder_new 数据表,具体命令如下:
db.haicoder_new.drop()
执行完毕后,我们再次使用 show 命令,查看当前数据库下所有的集合,此时输出如下:
我们看到,此时,我们再次删除了 haicoder_new 数据表。
在 MongoDB 中,我们需要删除一个集合,可以首先使用 use 切换到指定数据库,接着,使用 drop 指令来删除需要删除的数据表。