MongoDB eliminar base de datos

Sintaxis

La sintaxis para eliminar una base de datos en MongoDB es la siguiente:

db.dropDatabase()

Elimina la base de datos actual, cuyo valor predeterminado es `test`; puedes usar el comando `db` para ver el nombre de la base de datos actual.

Ejemplo

En el siguiente ejemplo eliminamos la base de datos `ejemplo`.

Primero, ve todas las bases de datos:

> show dbs
admin   0.000GB
config  0.000GB
local   0.000GB
ejemplo  0.000GB

A continuación, cambiamos a la base de datos `ejemplo`:

> use ejemplo
switched to db ejemplo
> 

Ejecuta el comando de eliminación:

> db.dropDatabase()
{ "dropped" : "ejemplo", "ok" : 1 }

Finalmente, usamos el comando `show dbs` para verificar si la base de datos se eliminó correctamente:

> show dbs
admin   0.000GB
config  0.000GB
local   0.000GB

Eliminar colección

La sintaxis para eliminar una colección es la siguiente:

db.collection.drop()

El siguiente ejemplo elimina la colección `site` de la base de datos `ejemplo`:

> use ejemplo
switched to db ejemplo
> db.createCollection("ejemplo")     # 先创建集合,类似数据库中的表
> show tables             # show collections 命令会更加准确点
ejemplo
> db.ejemplo.drop()
true
> show tables
> 
Otras extensiones