创建数据库
use dbname
若数据库不存在,则创建数据库,否则切换到指定数据库
> use demo
switched to db demo
> db
demo
> show dbs
admin 0.000GB
config 0.000GB
local 0.000GB
新建数据库并不在数据库列表中,需要插入数据才能显示
> db.demo.insert({ "key" : "value" })
WriteResult({ "nInserted" : 1 })
> show dbs
admin 0.000GB
config 0.000GB
demo 0.000GB
local 0.000GB
MongoDB默认数据库为test,若未创建数据库,集合将存放在test数据库
删除数据库
db.dropDatabase()
> show dbs
admin 0.000GB
config 0.000GB
demo 0.000GB
local 0.000GB
> use demo
switched to db demo
> db.dropDatabase()
{ "dropped" : "demo", "ok" : 1 }
> show dbs
admin 0.000GB
config 0.000GB
local 0.000GB