Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
MongoDB Branding Shape
Click here >
Docs Menu

dropDatabase

El comando dropDatabase remueve la base de datos especificada de la configuración de almacenamiento. Si descarta una base de datos que contiene una o varias colecciones, estas también se eliminarán de la configuración de almacenamiento.

db.runCommand({ "dropDatabase": 1 })
Parameter
Tipo
Descripción
¿Requerido?

1

Int

La bandera que se debe pasar al eliminar una base de datos de la configuración de almacenamiento.

El comando imprime la siguiente salida si el comando tiene éxito o si no existe una base de datos con el nombre especificado para descartar. Para verificar si la base de datos se descartó de la configuración de almacenamiento, ejecute los comandos show dbs y storageGetConfig. Si el comando muestra errores, consulta Solución de errores a continuación para obtener las soluciones recomendadas.

{ "ok" : 1 }

El siguiente ejemplo usa el comando dropDatabase para descartar una base de datos llamada egS3Store de la configuración de almacenamiento de la instancia federada de base de datos.

use egS3Store
db.runCommand({ "dropDatabase": 1 })

El comando anterior imprime la siguiente salida:

{ "ok" : 1 }

Si el comando falla, imprime el siguiente error:

{
ok: 0,
errmsg: "have to pass 1 as db parameter",
code: 20,
codeName: "IllegalOperation"
}

Solución: especifica 1 como parámetro del comando.