MongoDB-Datenbank löschen

Syntax

Die Syntax zum Löschen einer Datenbank in MongoDB lautet wie folgt:

db.dropDatabase()

Löschen Sie die aktuelle Datenbank, die standardmäßig test ist. Sie können den Befehl db verwenden, um den Namen der aktuellen Datenbank anzuzeigen.

Beispiel

Im folgenden Beispiel löschen wir die Datenbank example.

Zeigen Sie zuerst alle Datenbanken an:

> show dbs
admin   0.000GB
config  0.000GB
local   0.000GB
example  0.000GB

Wechseln Sie als Nächstes zur Datenbank example:

> use example
switched to db example
> 

Führen Sie den Befehl drop aus:

> db.dropDatabase()
{ "dropped" : "example", "ok" : 1 }

Verwenden Sie schließlich den Befehl show dbs, um zu prüfen, ob die Datenbank erfolgreich gelöscht wurde:

> show dbs
admin   0.000GB
config  0.000GB
local   0.000GB

Collection löschen

Die Syntax zum Löschen einer Collection lautet wie folgt:

db.collection.drop()

Das folgende Beispiel löscht die Collection site in der Datenbank example:

> use example
switched to db example
> db.createCollection("example")     # 先创建集合,类似数据库中的表
> show tables             # show collections 命令会更加准确点
example
> db.example.drop()
true
> show tables
> 
Andere Erweiterungen