Node.js MongoDB Crear base de datos


Crear una base de datos

Para crear una base de datos en MongoDB, comience creando un objeto MongoClient, luego especifique una URL de conexión con la dirección IP correcta y el nombre de la base de datos que desea crear.

MongoDB creará la base de datos si no existe y establecerá una conexión con ella.

Ejemplo

Cree una base de datos llamada "mydb":

var MongoClient = require('mongodb').MongoClient;
var url = "mongodb://localhost:27017/mydb";

MongoClient.connect(url, function(err, db) {
  if (err) throw err;
  console.log("Database created!");
  db.close();
});

Guarde el código anterior en un archivo llamado "demo_create_mongo_db.js" y ejecute el archivo:

Ejecute "demo_create_mongo_db.js"

C:\Users\Your Name>node demo_create_mongo_db.js

Lo que te dará este resultado:

Database created!

Importante: ¡En MongoDB, una base de datos no se crea hasta que obtiene contenido!

MongoDB espera hasta que haya creado una colección (tabla), con al menos un documento (registro) antes de crear realmente la base de datos (y la colección).