MongoDB之数据库的创建及删除
一、创建数据库
语法:
use DATABASE_NAME
如果数据库不存在,则创建数据库,否则切换到指定数据库。
例子:
创建一个数据库。
> use music
switched to db music
> db
music
>
如果想查看所有数据库,可以使用 show dbs 命令:
> show dbs
admin 0.000GB
config 0.000GB
local 0.000GB
>
可以看到,刚创建的数据库music并不在数据库的列表中, 因为在MongoDB数据库中,若新建立的数据库中没有数据则数据库不会显示。
> db.music.insert({"name":"大千世界"})
WriteResult({ "nInserted" : 1 })
> show dbs
admin 0.000GB
config 0.000GB
local 0.000GB
music 0.000GB
二、删除数据库
语法:
db.dropDatabase()
删除当前数据库,默认为 test,可以使用 db 命令查看当前数据库名。
例子:
首先,查看所有数据库:
> show dbs
admin 0.000GB
config 0.000GB
local 0.000GB
music 0.000GB
接下来切换到数据库 music:
> use music
switched to db music
执行删除命令:
> db.dropDatabase()
{ "dropped" : "music", "ok" : 1 }
最后,再通过 show dbs 命令数据库是否删除成功:
> show dbs
admin 0.000GB
config 0.000GB
local 0.000GB