recherche
Maisonbase de donnéesMongoDBAfficher la base de données dans MongoDB

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
MongoDB vs bases de données relationnelles: une comparaisonMongoDB vs bases de données relationnelles: une comparaisonApr 18, 2025 am 12:08 AM

MongoDB convient aux scénarios qui nécessitent des modèles de données flexibles et une évolutivité élevée, tandis que les bases de données relationnelles sont plus adaptées aux applications qui complexes les requêtes et le traitement des transactions. 1) Le modèle de document de MongoDB s'adapte au développement des applications modernes itératives rapides. 2) Les bases de données relationnelles prennent en charge les requêtes complexes et les systèmes financiers grâce à la structure de la table et à SQL. 3) MongoDB atteint une mise à l'échelle horizontale par le biais du fragment, ce qui convient au traitement des données à grande échelle. 4) Les bases de données relationnelles reposent sur l'expansion verticale et conviennent aux scénarios où les requêtes et les index doivent être optimisés.

MongoDB contre Oracle: examiner les performances et l'évolutivitéMongoDB contre Oracle: examiner les performances et l'évolutivitéApr 17, 2025 am 12:04 AM

MongoDB fonctionne excellent dans les performances et l'évolutivité, adaptés aux exigences élevées d'évolutivité et de flexibilité; Oracle fonctionne excellent pour nécessiter un contrôle des transactions strict et des requêtes complexes. 1.MongoDB réalise une éleve à forte évolutivité grâce à la technologie de rupture, adaptée aux données à grande échelle et aux scénarios de concurrence élevés. 2. Oracle s'appuie sur des optimisateurs et un traitement parallèle pour améliorer les performances, adaptées aux données structurées et aux besoins de contrôle des transactions.

MongoDB vs Oracle: Comprendre les différences clésMongoDB vs Oracle: Comprendre les différences clésApr 16, 2025 am 12:01 AM

MongoDB convient pour gérer les données non structurées à grande échelle, et Oracle convient aux applications au niveau de l'entreprise qui nécessitent la cohérence des transactions. 1.MongoDB offre une flexibilité et des performances élevées, adaptées au traitement des données de comportement des utilisateurs. 2. Oracle est connu pour sa stabilité et ses fonctions puissantes et convient aux systèmes financiers. 3.MongoDB utilise des modèles de documents et Oracle utilise des modèles relationnels. 4.MongoDB convient aux applications de médias sociaux, tandis qu'Oracle convient aux applications au niveau de l'entreprise.

MongoDB: considérations de mise à l'échelle et de performanceMongoDB: considérations de mise à l'échelle et de performanceApr 15, 2025 am 12:02 AM

L'évolutivité et les considérations de performances de MongoDB incluent la mise à l'échelle horizontale, la mise à l'échelle verticale et l'optimisation des performances. 1. L'expansion horizontale est obtenue grâce à la technologie de rupture pour améliorer la capacité du système. 2. L'expansion verticale améliore les performances en augmentant les ressources matérielles. 3. L'optimisation des performances est obtenue grâce à la conception rationnelle des indices et des stratégies de requête optimisées.

Le pouvoir de MongoDB: gestion des données à l'ère moderneLe pouvoir de MongoDB: gestion des données à l'ère moderneApr 13, 2025 am 12:04 AM

MongoDB est une base de données NoSQL en raison de sa flexibilité et de son évolutivité est très importante dans la gestion des données modernes. Il utilise le stockage de documents, convient au traitement des données variables à grande échelle et fournit des capacités de requête et d'indexation puissantes.

Comment supprimer MongoDB par lotsComment supprimer MongoDB par lotsApr 12, 2025 am 09:27 AM

Vous pouvez utiliser les méthodes suivantes pour supprimer des documents dans MongoDB: 1. Le $ dans l'opérateur spécifie la liste des documents à supprimer; 2. L'expression régulière correspond aux documents qui répondent aux critères; 3. Le $ existe l'opérateur supprime les documents avec les champs spécifiés; 4. Les méthodes find () et supprimer () obtiennent d'abord, puis supprimez le document. Veuillez noter que ces opérations ne peuvent pas utiliser les transactions et peuvent supprimer tous les documents correspondants, alors soyez prudent lorsque vous les utilisez.

Comment définir la commande mongodbComment définir la commande mongodbApr 12, 2025 am 09:24 AM

Pour configurer une base de données MongoDB, vous pouvez utiliser la ligne de commande (use et db.CreateCollection ()) ou le Shell Mongo (Mongo, Use et DB.CreateCollection ()). D'autres options de paramètre incluent la visualisation de la base de données (afficher DBS), la visualisation des collections (afficher les collections), la suppression de la base de données (DB.DropDatabase ()), la suppression des collections (DB. & Amp; lt; collection_name & amp; gt; .drop ()), insertion documents (db. & Amp; lt; collection;

Comment déployer un cluster mongodbComment déployer un cluster mongodbApr 12, 2025 am 09:21 AM

Le déploiement d'un cluster MongoDB est divisé en cinq étapes: déploiement du nœud principal, déploiement du nœud secondaire, ajout du nœud secondaire, configurer la réplication et vérifier le cluster. Y compris l'installation de logiciels MongoDB, la création de répertoires de données, le démarrage des instances MongoDB, l'initialisation des ensembles de réplication, l'ajout de nœuds secondaires, l'activation des répliques de fonctionnalités, la configuration des droits de vote et la vérification de l'état du cluster et de la réplication des données.

See all articles

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques moisBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
1 Il y a quelques moisBy尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Vous avez un jeu croisé?
1 Il y a quelques moisBy尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

Télécharger la version Mac de l'éditeur Atom

Télécharger la version Mac de l'éditeur Atom

L'éditeur open source le plus populaire

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

DVWA

DVWA

Damn Vulnerable Web App (DVWA) est une application Web PHP/MySQL très vulnérable. Ses principaux objectifs sont d'aider les professionnels de la sécurité à tester leurs compétences et leurs outils dans un environnement juridique, d'aider les développeurs Web à mieux comprendre le processus de sécurisation des applications Web et d'aider les enseignants/étudiants à enseigner/apprendre dans un environnement de classe. Application Web sécurité. L'objectif de DVWA est de mettre en pratique certaines des vulnérabilités Web les plus courantes via une interface simple et directe, avec différents degrés de difficulté. Veuillez noter que ce logiciel