Python 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 “mydatabase”:
importer pymongo
monclient = pymongo.MongoClient(“mongodb://localhost:27017/”)
madb = monclient[“mydatabase”]
Exemple d’exécution »
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).
Vérifier si la base de données existe
Se souvenir: Dans MongoDB, une base de données n’est pas créée tant qu’elle n’a pas de contenu, donc si c’est la première fois que vous créez une base de données, vous devez compléter les deux chapitres suivants (créer une collection et créer un document) avant de vérifier si la base de données existe !
Vous pouvez vérifier si une base de données existe en répertoriant toutes les bases de données de votre système :
Exemple
Renvoyez une liste des bases de données de votre système :
print(myclient.list_database_names())
Exemple d’exécution »
Ou vous pouvez vérifier une base de données spécifique par son nom :
Exemple
Vérifiez si “mydatabase” existe :
dblist = monclient.list_database_names()
si “mydatabase” dans dblist :
print(“La base de données existe.”)
Exemple d’exécution »
#Python #MongoDB #Créer #une #base #données