Aller au contenu

Bases de données#

Concept#

  • La base de données est un conteneur physique pour les collections
  • Chaque base de données obtient son propre ensemble de fichiers sur système de fichiers
  • Un serveur MongoDB possède généralement plusieurs bases de données

Lister les bases de données#

show databases

Création d'une base de données#

> use DATABASE_NAME

Exemple :

> use mydb
switched to db mydb

Retrouver la base de donnée actuelle#

> db
mydb

Pour lister toutes les BDD :

>show dbs
local   0.78125GB
test    0.23012GB

Persistance d'une base de données#

Pour qu'une bdd existe/persiste, il faut insérer au moins un document dedans.

> db.movie.insert({"name":"demo"})
> show dbs
local    0.78125GB
mydb     0.23012GB
test     0.23012GB

MongoDB - Drop Database#

> db.dropDatabase()