You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MongoDB命令行执行dropDatabase报ReferenceError未定义如何解决

问题原因
  • 你没有先切换到目标数据库:MongoDB Shell 不会自动将所有数据库名注册为全局变量,直接调用[数据库名].dropDatabase()属于无效操作,自然会抛出未定义的报错。
  • 数据库名拼写错误:你执行show dbs输出的可用数据库为Organization,你操作时输入的Organizations多了末尾的s,二者名称不匹配。
正确操作流程
  1. 先切换到需要删除的目标数据库:
use Organization
  1. 执行数据库删除命令:
db.dropDatabase()

操作完成后可以再执行show dbs验证数据库是否已经被移除。

内容的提问来源于stack exchange,提问作者Mani Deepak Telaprolu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 05:54:03