MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment accéder à MongoDB

Vous pouvez accéder à MongoDB via le shell MongoDB ou depuis votre environnement de programmation à l'aide d'un pilote MongoDB.

Une fois que vous avez démarré une instance MongoDB (c'est-à-dire en utilisant le mongod commande), vous pouvez maintenant vous connecter à cette instance et commencer à travailler avec MongoDB.

Vous pouvez utiliser le terminal ou l'invite de commande de votre ordinateur pour vous connecter et exécuter des commandes directement à partir du shell MongoDB.

Vous pouvez également vous connecter à une instance MongoDB en cours d'exécution via votre environnement de programmation en utilisant un pilote MongoDB.

MongoDB Shell ( mongo )

Tout au long de ce didacticiel, nous utiliserons le shell MongoDB (appelé mongo ) pour se connecter à notre instance MongoDB en cours d'exécution.

Le mongo shell est une interface JavaScript interactive pour MongoDB et elle est incluse dans le package MongoDB. Vous pouvez utiliser le shell mongo pour interroger et mettre à jour des données, ainsi que pour effectuer des fonctions administratives.

Le shell MongoDB est situé au même endroit que les autres binaires. Donc, pour l'exécuter, ouvrez une nouvelle fenêtre Terminal/Invite de commandes et entrez mongo (Linux/Mac) ou mongo.exe (Windows).

Cela suppose que le chemin a été ajouté à votre PATH. Si ce n'est pas le cas, vous devrez fournir le chemin d'accès complet.

Assurez-vous de laisser le processus mongod ouvert dans sa propre fenêtre Terminal/Commande. Les commandes ci-dessus doivent être saisies dans une fenêtre Terminal/Commande différente de celle dans laquelle le processus mongod a été démarré.

Se connecter depuis votre environnement de programmation

Vous pouvez également vous connecter à MongoDB depuis votre environnement de programmation.

Le site Web MongoDB tient à jour une liste de pilotes MongoDB pouvant être utilisés pour se connecter à MongoDB.

Cette page inclut des pilotes pour les langues suivantes :

  • C
  • C++ (ancien)
  • C++11
  • C#
  • Java
  • Node.js
  • Perl
  • PHP
  • Python
  • Moteur
  • Rubis
  • Échelle

Une fois connecté au processus mongod, vous pouvez créer une base de données.