在MongoDB 中,如果删除了数据库中的所有集合,那么对应的数据库也会自动删除,记录如下:
[dave@www.cndba.cn ~]# mongo_conn 27018
MongoDB shell version v5.0.8
shard1:PRIMARY> show dbs
admin   0.000GB
cndba   0.002GB
config  0.001GB
local   0.190GB
test    0.000GB
ycsb    0.267GB
shard1:PRIMARY> use ustc
switched to db ustc
shard1:PRIMARY> show dbs
admin   0.000GB
cndba   0.002GB
config  0.001GB
local   0.190GB
test    0.000GB
ycsb    0.267GB
shard1:PRIMARY> use ustc
switched to db ustc
shard1:PRIMARY> db.createCollection("dave")
{
        "ok" : 1,
        "$gleStats" : {
                "lastOpTime" : {
                        "ts" : Timestamp(1652753057, 1),
                        "t" : NumberLong(12)
                },
                "electionId" : ObjectId("7fffffff000000000000000c")
        },
        "lastCommittedOpTime" : Timestamp(1652753048, 1),
        "$configServerState" : {
                "opTime" : {
                        "ts" : Timestamp(1652753055, 7),
                        "t" : NumberLong(-1)
                }
        },
        "$clusterTime" : {
                "clusterTime" : Timestamp(1652753057, 1),
                "signature" : {
                        "hash" : BinData(0,"MnYCj+Z0ukoouH04r8KTUbkZk9Q="),
                        "keyId" : NumberLong("7093529851058978835")
                }
        },
        "operationTime" : Timestamp(1652753057, 1)
}
shard1:PRIMARY> db.createCollection("dave1")
{
        "ok" : 1,
        "$gleStats" : {
                "lastOpTime" : {
                        "ts" : Timestamp(1652753060, 1),
                        "t" : NumberLong(12)
                },
                "electionId" : ObjectId("7fffffff000000000000000c")
        },
        "lastCommittedOpTime" : Timestamp(1652753057, 1),
        "$configServerState" : {
                "opTime" : {
                        "ts" : Timestamp(1652753055, 7),
                        "t" : NumberLong(-1)
                }
        },
        "$clusterTime" : {
                "clusterTime" : Timestamp(1652753060, 1),
                "signature" : {
                        "hash" : BinData(0,"LDGXGjHmDmIVOGud99t7azm0E/U="),
                        "keyId" : NumberLong("7093529851058978835")
                }
        },
        "operationTime" : Timestamp(1652753060, 1)
}
shard1:PRIMARY> show tables
dave
dave1
shard1:PRIMARY> show dbs
admin   0.000GB
cndba   0.002GB
config  0.001GB
local   0.190GB
test    0.000GB
ustc    0.000GB
ycsb    0.267GB
shard1:PRIMARY> db.dave.drop()
true
shard1:PRIMARY> db.dave1.drop()
true
shard1:PRIMARY> show tables
shard1:PRIMARY> show dbs
admin   0.000GB
cndba   0.002GB
config  0.001GB
local   0.190GB
test    0.000GB
ycsb    0.267GB
shard1:PRIMARY>
						
							版权声明:本文为博主原创文章,未经博主允许不得转载。

					
					
				
			

