Node.js MongoDB Créer une base de données


Création d'une base de données

Pour créer une base de données dans MongoDB, commencez par créer un objet MongoClient, puis spécifiez une URL de connexion avec l'adresse IP correcte et le nom de la base de données que vous souhaitez créer.

MongoDB créera la base de données si elle n'existe pas et établira une connexion avec celle-ci.

Exemple

Créez une base de données appelée "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();
});

Enregistrez le code ci-dessus dans un fichier appelé "demo_create_mongo_db.js" et exécutez le fichier :

Exécutez "demo_create_mongo_db.js"

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

Ce qui vous donnera ce résultat :

Database created!

Important : Dans MongoDB, une base de données n'est pas créée tant qu'elle n'a pas de contenu !

MongoDB attend que vous ayez créé une collection (table), avec au moins un document (enregistrement) avant de créer réellement la base de données (et la collection).