MongoDB bietet verschiedene Möglichkeiten, eine Datenbank mit jeweils eigene Nuancen zu löschen. Die primäre Methode basiert auf dem Befehl dropDatabase()
, der direkt in der MongoDB -Shell oder über einen Treiber ausgeführt wird. Dieser Befehl beseitigt die angegebene Datenbank und alle ihre Sammlungen und Daten vollständig. Es gibt keine Rückgängigmachungsfunktionalität, weshalb bei der Verwendung von Vorsicht. Alternativ können Sie die db.dropDatabase()
-Methode verwenden, die das gleiche Ergebnis innerhalb der MongoDB -Schale erzielt. Beide Methoden sind gleichermaßen effektiv und bieten die gleiche Funktionalität. Dieser Befehl löscht die Datenbank und alle zugehörigen Daten unwiderruflich. Auf diese Weise gibt es keinen Recycle -Bin- oder Wiederherstellungsmechanismus für Datenbanken. So machen Sie es:
Stellen Sie eine Verbindung zur MongoDB -Shell her: dropDatabase()
Zuerst müssen Sie mit dem Befehl
mongo
Wählen Sie die Datenbank aus: mongo <your_connection_string>
Sobald Sie verbunden sind, müssen Sie die Datenbank auswählen, die Sie mit dem Befehl use
den Befehl use myDatabase
ausführen: dropDatabase()
. Sie erhalten eine Bestätigungsnachricht in der Shell, die Erfolg oder Misserfolg anzeigt. Denken Sie daran, diese Aktion ist irreversibel. Der Kernansatz bleibt konsistent: Verwenden der MongoDB -Hülle. db.dropDatabase()
db.dropDatabase()
(innerhalb der Schale): Wie oben beschrieben ist dies die häufigste und unkomplizierteste Methode. Es ist prägnant und zielt direkt auf die Datenbank für das Löschen ab. Beide Befehle erzielen das gleiche Ergebnis in der MongoDB-Shell-Umgebung. Sie würden ein Skript schreiben, das eine Verbindung zur Datenbank herstellt und das Äquivalent von dropDatabase()
Das obige ist der detaillierte Inhalt vonLöschen von Datenbank MongoDB MongoDB Löschendatenbankmethode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!