So erstellen Sie Datenbank in MongoDB

So erstellen Sie Datenbank in MongoDB
MongoDB ist ein NoSQL -Datenbankart, der im Vergleich zu herkömmlichen relationalen Datenbanken unterschiedlich wirkt und für große Datensätze verwendet werden kann. MongoDB ersetzt das Konzept traditioneller Datenbanken (die an Zeilen und Spalten funktionieren) durch Dokumente. Da MongoDB auf Dokumenten basiert.MongoDB wird aufgrund seiner Flexibilität weit verbreitet und unterstützt ein flexibles Abfragemodell. MongoDB speichert Daten mit Hilfe von Schlüsselwertpaaren. Es konvertiert die JSON -Daten (JavaScript -Objektnotation) in ein binäres Format, das als BSON bezeichnet wird (sie wird auch von JSON abgeleitet). MongoDB hat auch verschachtelte Daten vorgesehen. Zum Beispiel werden Daten in Sammlungen gespeichert, die mehrere Dokumente enthalten, und interessanterweise müssen die Dokumente in einer einzigen Sammlung nicht ähnlich sein. Diese mehrere Sammlungen werden gemeinsam in einem ganzen MongoDB gespeichert.

In diesem beschreibenden Beitrag führen wir Sie dazu, eine Datenbank mit MongoDB in Ubuntu zu erstellen. Dazu müssen Sie die folgende Liste der Voraussetzungen haben, bevor Sie eine Datenbank erstellen:

Voraussetzungen

Die Liste der Voraussetzungen ist recht einfach und enthält die Pakete, die zum Erstellen von Datenbank in MongoDB erforderlich sind:

  • MongoDB muss in Ihrem System installiert werden, um alle mit MongoDB verbundenen Vorgänge durchzuführen.
  • Die MongoDB -Shell bietet eine leistungsstarke Befehlszeilenunterstützung, um Datenbankvorgänge auszuführen, insbesondere am meisten verwendete CRUD -Operationen (erstellen, abrufen, aktualisieren, löschen).

So erstellen Sie eine Datenbank in MongoDB

Dieser Abschnitt umfasst mehrere Schritte, die für die Erstellung einer Datenbank in MongoDB befolgt werden müssen. Befolgen Sie die Schritte sorgfältig:

Schritt 1: Greifen Sie auf die MongoDB -Schale zu

Das Terminal öffnen (Strg+Alt+t) und überprüfen Sie zunächst den MongoDB -Dienststatus, indem Sie den folgenden Befehl verwenden:

$ sudo systemctl Status MongoDB

Die Ausgabe des obigen Befehls zeigt, dass der MongoDB -Dienst aktiv ist und ausgeführt wird:

Greifen Sie danach auf die Mongo -Shell zu, indem Sie den folgenden Befehl in Ihrem Ubuntu -Terminal verwenden:

$ mongo

Schritt 2: Suchen Sie nach vorhandenen Datenbanken

Sobald Sie auf die Mongo -Shell zugegriffen haben, können Sie jetzt die auf Ihrem MongoDB -Server aufgeführten Datenbanken überprüfen. Verwenden Sie einen der folgenden Befehle, um die verfügbaren Datenbanken zu überprüfen:

> Zeigen Sie DBS

Oder:

> DBS zeigen;

Wie die Ausgabe zeigt, sind derzeit drei Datenbanken an Bord: Es wird festgestellt, dass es sich um integrierte Datenbanken handelt.

Schritt 3: Erstellen Sie eine neue Datenbank

Erstellen einer neuen Datenbank mit Mongo -Shell; Sie müssen der ordnungsgemäßen Syntax wie unten erwähnt folgen:

Verwenden Sie [Database_Name]

Folgt der obigen Syntax; Wir haben eine neue Datenbank erstellt. “LinuxHint,”Mit Hilfe des Befehls von Mongo Shell:

> Verwenden Sie LinuxHint

Da wir nur eine leere Datenbank erstellt haben; Das System zeigt es also erst an, wenn wir Daten einfügen:

> Zeigen Sie DBS

Schritt 4: Aktivieren Sie die Datenbank.Die

Um das zu aktivierenLinuxHintDatenbank; Wir werden die folgende Syntax dazu verwenden:

db.Sammlung.Einfügung()

Der "db”Hier bezieht sich auf die ausgewählte Datenbank; “SammlungIst der Name des Dokuments, das Sie einfügen;

()”Enthält die Daten, die eingefügt werden sollen.

Vor der Ausführung des Befehls müssen Sie sicherstellen, dass Sie die richtige Datenbank ausgewählt haben. Verwenden Sie dazu den folgenden Befehl in der Mongo -Shell:

> db

Oder Sie können eine Verbindung zur MongoDB -Datenbank direkt vom Ubuntu -Terminal herstellen. Verwenden Sie den folgenden Befehl im Terminal, um eine Verbindung zum “herzustellen“LinuxHintDatenbank:

$ sudo mongo LinuxHint

Nach der Syntax haben wir den unten erwähnten Befehl verwendet, um einen neuen Benutzer zu erstellen, der als “namens“ erstellt wurdeJack”, Seine Bezeichnung und sein Alter.

Notiz: Sobald der Befehl erfolgreich ausgeführt wird; es wird die Ausgabe zeigen “Writersult ("ninserted": 1)”:

> db.Benutzer.Inise (Name: „Jack“, Bezeichnung: „Manager“, Alter: 25)

Nach dem Einsetzen des Dokuments in “LinuxHint", Überprüfen Sie, dass "LinuxHint”Wird der Datenbankenliste hinzugefügt oder nicht: Führen Sie den folgenden Befehl in der Mongo -Shell aus:

> Zeigen Sie DBS

So lassen Sie eine Datenbank in MongoDB mit Ubuntu fallen lassen

Bevor Sie den Befehl Drop ausführen, müssen Sie sicherstellen, dass Sie sich in derselben Datenbank befinden, die Sie löschen möchten. Sie können überprüfen, indem Sie die “verwenden“dbBefehl in der Mongo -Shell:

> db

Wenn Sie nun den folgenden Befehl in Ihrer Mongo -Shell ausführen; Die "LinuxHintDie Datenbank wird von MongoDB fallen gelassen:

> db.DropDatabase ()

Abschluss

In dieser technologisch reichhaltigen Ära ist die automatisierte Verwaltung von Daten das Hauptbedarf jeder Organisation. MongoDB wird häufig als DBMS (Datenbankverwaltungssystem) im IoT (Internet of Things), Echtzeitanwendungen, mobile Anwendungen und Content Management verwendet. MongoDB bietet umfassende Unterstützung für berühmte Betriebssysteme wie Windows, Mac und Linux-basierte Verteilungen wie Ubuntu, Debian, CentOS usw. Dieser Artikel zielt darauf ab, eine Datenbank in MongoDB mit Ubuntu als Betriebssystem zu erstellen. Die Terminalunterstützung von Ubuntu wird verwendet, um auf MongoDB -Shells zuzugreifen, die weiter zum Erstellen von Datenbanken verwendet werden. Mit Hilfe der Mongo -Shell haben wir eine Datenbank erstellt und Dokumente in sie eingefügt. Der Support von Mongo Shell kann auch verwendet werden, um andere Vorgänge in Datenbanken wie Update, Abrufen und Löschen durchzuführen.