db.dropDatabase()
删除整个数据库
语法
db.dropDatabase()说明
删除当前数据库及其所有集合、索引和文档。此操作不可逆,需要在正确的数据库下执行。建议执行前先用 db.getName() 确认当前数据库,并进行数据备份。
示例
删除数据库
先切换再确认后删除
use test_db
db.getName() // 确认当前库
db.dropDatabase()条件删除
脚本中安全删除(确认无误)
use temp_db;
if (db.getName() === "temp_db") db.dropDatabase();