首页 > 解决方案 > dropDatabase() 错误 db 不存在,但它显示在 show dbs

问题描述

我试图从 mongos shell 中删除一个数据库,但我收到一个错误,即数据库不存在。但是数据库在 show dbs 中列出,我可以切换到数据库。 在此处输入图像描述

标签: mongodb

解决方案


好的。我能够从 mongod shell 中删除数据库。我仍然不知道为什么它不起作用。如果 mongos shell 不允许删除 db,或者因为我在另一个终端中打开了 mongod shell,从而阻止了 mongos shell 删除 db。无论哪种方式,错误消息都是完全错误的。 在此处输入图像描述


推荐阅读