MongoDB 的 dropDatabase()
命令用于刪除已有數(shù)據(jù)庫(kù)。
dropDatabase()
命令的語(yǔ)法格式如下:
db.dropDatabase()
它將刪除選定的數(shù)據(jù)庫(kù)。如果沒(méi)有選定要?jiǎng)h除的數(shù)據(jù)庫(kù),則它會(huì)將默認(rèn)的 test 數(shù)據(jù)庫(kù)刪除。
首先使用 show dbs
來(lái)列出已有的數(shù)據(jù)庫(kù)。
>show dbs
local 0.78125GB
mydb 0.23012GB
test 0.23012GB
>
如果想刪除新數(shù)據(jù)庫(kù) <mydb>
,如下面這樣使用 dropDatabase()
方法:
>use mydb
switched to db mydb
>db.dropDatabase()
>{ "dropped" : "mydb", "ok" : 1 }
>
再來(lái)看一下數(shù)據(jù)庫(kù)列表,確實(shí)刪除了 <mydb>
。
>show dbs
local 0.78125GB
test 0.23012GB
>