Borrar una base de datos en MongoDB

17/Jun/2013 MongoDB , 2 Comentarios

Una de las operaciones de mantenimiento básicas que realizaremos en nuestras bases de MongoDB es borrar una base de datos en MongoDB. Esta operación realizará el borrado de todos los registros y colecciones que existan dentro de esta base de datos.

Vamos a crear un fichero Javascript que nos ayude a realizar la operación de borrado. Llamaremos a nuestro fichero borrar-db.js

Lo primero que haremos será conectarnos al servidor de MongoDB mediante el objeto Mongo()

  1. conn = new Mongo();

Ahora utilizaremos el método getDB para utilizar la base de datos que vamos a borrar. En este caso seleccionamos la base de datos "nombres";

  1. db = conn.getDB("foo");

El valor de la conexión se lo asignamos a una variable db.

Aunque ya vimos que para crear una base de datos en MongoDB no teníamos método y había que insertar datos en una colección para forzar la creación, para el caso de borrar una base de datos en MongoDB si que tenemos un método. Este método se llama dropDatabase(). Así que nos bastará con ejecutar dicho método sobre la variable db.

  1. db.dropDatabase();

Es importante haber seleccionado bien la base de datos anteriormente, ya que la base de datos que estemos utilizando será la base de datos que eliminará dropDatabase.

Estos tres sencillos pasos nos han permitido borrar una base de datos en MongoDB. Espero que os hayan sido de utilidad. Y cuidado con lo que borrais. 😉

Vídeos sobre MongoDB


¿Algo que nos quieras comentar?

Déjanos tu comentario, no te preocupes que tu email no será publicado

*

*