Maison >base de données >MongoDB >Afficher la base de données dans MongoDB

Afficher la base de données dans MongoDB

王林
王林avant
2023-08-26 20:45:021105parcourir

Afficher la base de données dans MongoDB

Pour afficher le nombre de bases de données dans MongoDB, vous devez créer au moins un document dans la base de données.

Supposons que vous ayez créé une base de données mais que vous n'y ayez ajouté aucun document. Cette base de données particulière ne sera alors pas visible dans la liste des bases de données.

Ce qui suit est la requête pour créer la base de données -

> use app;
switched to db app

Ce qui suit est la requête pour afficher toutes les bases de données -

> show dbs;

Cela produira le résultat suivant. La nouvelle base de données "app" ne sera pas visible car nous n'y avons pas ajouté au moins un document -

admin                0.002GB
business             0.000GB
config               0.000GB
local                0.000GB
main                 0.000GB
my                   0.001GB
sample               0.003GB
sampleDemo         0.000GB
studentSearch 0.000GB
test 0.022GB
university 0.000GB
web 0.001GB
webcustomertracker 0.000GB

Créons d'abord une collection contenant les documents de la base de données "app" -

> db.demo.insert({"StudentName":"Chris"});
WriteResult({ "nInserted" : 1 })

Ce qui suit est fait avec l'aide des méthodes find() Requête pour afficher tous les documents d'une collection -

> db.demo.find();

Cela produira le résultat suivant -

{ "_id" : ObjectId("5e07250e25ddae1f53b62204"), "StudentName" : "Chris" }

Il s'agit d'une requête pour afficher toutes les bases de données dans MongoDB -

> show dbs;

Cela produira le résultat suivant. La base de données "app" sera désormais visible dans la liste des bases de données -

admin                      0.002GB
app                        0.000GB
business                   0.000GB
config                     0.000GB
local                      0.000GB
main                       0.000GB
my                         0.001GB
sample                     0.003GB
sampleDemo                 0.000GB
studentSearch            0.000GB
test 0.022GB
university 0.000GB
web 0.001GB
webcustomertracker 0.000GB

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer