945 Stimmen

Wie kann ich eine MongoDB-Datenbank von der Kommandozeile aus löschen?

Was ist der einfachste Weg, dies von meiner Bash-Eingabeaufforderung zu tun?

2voto

TechGuy Punkte 329

Verbinden Sie sich in der Eingabeaufforderung zunächst mit folgendem Befehl mit mongodb:

mongo -h [host-name]:[port:number] -d [dbname] -u [username] -p [password]

werden Sie auf db mit <dbname> .

Führen Sie den folgenden Befehl aus, um die gesamte Datenbank zu löschen:

db.dropDatabase()

0voto

Melden Sie sich in Ihrer MongoDB-Befehlszeile an: Geben Sie die folgenden Befehle ein. verwenden Sie "IHR_DATENBANK_NAME"; db.dropDatabase();

0voto

nixxo_raa Punkte 335

db zeigt den aktuellen Datenbanknamen an Typ: db.dropDatabase();

1- wählen Sie die zu löschende Datenbank aus, indem Sie ' utilice ' Stichwort.

2- dann tippen Sie db.dropDatabase();

0voto

Anoop Sharma Punkte 361

Verwenden Sie folgenden Befehl aus der Mongo-Shell, um die Datenbank zu löschen

use <database name>; 
db.dropDatabase();

0voto

Wernfried Domscheit Punkte 45772

Um wirklich sicher zu sein, dass Sie die richtige Datenbank löschen, verwenden Sie

mongo <connection properties> --eval "db.getSiblingDB('dbname').dropDatabase()" 

Voir Authentifizierungsfehler beim Versuch, in mongodb zu speichern um die Bedenken zu verstehen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X