MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

So greifen Sie auf MongoDB zu

Sie können auf MongoDB über die MongoDB-Shell oder aus Ihrer Programmierumgebung mit einem MongoDB-Treiber zugreifen.

Sobald Sie eine MongoDB-Instanz gestartet haben (d. h. mit dem mongod Befehl), können Sie sich jetzt mit dieser Instanz verbinden und mit MongoDB arbeiten.

Sie können das Terminal oder die Eingabeaufforderung Ihres Computers verwenden, um eine Verbindung herzustellen und Befehle direkt von der MongoDB-Shell aus auszuführen.

Sie können auch über Ihre Programmierumgebung eine Verbindung zu einer laufenden MongoDB-Instanz herstellen, indem Sie einen MongoDB-Treiber verwenden.

MongoDB-Shell ( mongo )

In diesem Tutorial verwenden wir die MongoDB-Shell (genannt mongo ), um eine Verbindung zu unserer laufenden MongoDB-Instanz herzustellen.

Der Mongo Shell ist eine interaktive JavaScript-Schnittstelle zu MongoDB und im MongoDB-Paket enthalten. Sie können die Mongo-Shell verwenden, um Daten abzufragen und zu aktualisieren sowie Verwaltungsfunktionen auszuführen.

Die MongoDB-Shell befindet sich am selben Ort wie die anderen Binärdateien. Um es auszuführen, öffnen Sie also ein neues Terminal-/Eingabeaufforderungsfenster und geben Sie mongo ein (Linux/Mac) oder mongo.exe (Windows).

Dies setzt voraus, dass der Pfad zu Ihrem PATH hinzugefügt wurde. Ist dies nicht der Fall, müssen Sie den vollständigen Pfad angeben.

Achten Sie darauf, den Mongod-Prozess in seinem eigenen Terminal-/Befehlsfenster geöffnet zu lassen. Die obigen Befehle sollten in einem anderen Terminal-/Befehlsfenster eingegeben werden als dem, in dem der Mongod-Prozess gestartet wurde.

Von Ihrer Programmierumgebung aus verbinden

Sie können sich auch von Ihrer Programmierumgebung aus mit MongoDB verbinden.

Die MongoDB-Website verwaltet eine Liste von MongoDB-Treibern, die zum Herstellen einer Verbindung mit MongoDB verwendet werden können.

Diese Seite enthält Treiber für die folgenden Sprachen:

  • K
  • C++ (Legacy)
  • C++11
  • C#
  • Java
  • Node.js
  • Perl
  • PHP
  • Python
  • Motor
  • Rubin
  • Skala

Sobald Sie sich mit dem Mongod-Prozess verbunden haben, können Sie eine Datenbank erstellen.