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
posted @ 2020-06-11 09:41  如心幻雨  阅读(326)  评论(0编辑  收藏  举报