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()