标签: mongodb
下面的Mongo shell输出图片:
https://i.stack.imgur.com/TbLUT.png
答案 0 :(得分:0)
它不会切换到已删除的数据库,因为它永远不会真正丢弃数据库。当您输入db.dropDatabase()时,MongoDB所做的是清除与该数据库关联的所有文件 - 清除所有集合,它们的索引等等。它没有做的是完全删除db并切换到另一个。
db.dropDatabase()
db
它的设计方式是删除所有内容,但不删除数据库本身。您获得相同的数据库,但其中的新文档insertion将分配一组新的数据文件。
insertion