MongoDB如何创建和删除数据库

1.MongoDB创建数据库

对于关系型数据库,需要创建数据库,表,然后添加值;MongoDB则会自动创建数据库, 请参见如下步骤:

The “use” Command

请使用以下命令定义数据库的名称,如果数据库尚不存在,则自动创建数据库。

语法:

use database_name

例如,假设数据库名称为“data“:

>use data
Switched to db data

检查所选数据库

可以检查已选择的数据库, 按照下列命令查看当前的数据库:

> db
data

List Database

如果不知道系统中已存在的数据库,则可以列出已存在的数据库:

 >show dbs
local     0.52938GB
test      0.49231GB

如果你期望的数据库不在列表中,则尚未创建数据库。 要创建数据库,必须至少保存一个文档在数据库中。

Save a Document

运行以下命令将文档插入数据库:

> db.user.insert({name: "Ankit", age: 23})
WriteResult({ "nInserted" : 1 }) 
> show dbs
local          0.52938GB
data     0.49231GB
test           0.49231GB

现在可以看出已经创建了名为“data”的数据库。

2. MongoDB删除数据库

在MongoDB 中,可以使用dropDatabase命令来删除数据库。 必须清楚该命令还会删除与之关联的数据文件。

———have a picture here—-

Learn How MongoDB Drop Database with DropDatabase() Method

List the Database

执行show dbs命令以了解期望删除的数据库是否存在于MongoDB中,如:

> show dbs
local             0.52938GB
data      0.49231GB
test              0.49231GB

可以看到创建的一个名为“data”的数据库。如果您的数据库存在,请转到下一步。

检查所选数据库

可以检查已选择的数据库, 按照下列命令查看当前的数据库:

> db
data

Select the Database

应该执行前面讨论的“use”命令来进行选择:

>use data
Switched to db data

删除数据库的命令

使用“dropDatabase()”命令删除MongoDB 数据库。该命令在选定的数据库上执行。

>db. dropDatabase()
{ "dropped": "data", "ok": 1}

它显示数据库已被删除,还可以使用“show dbs”命令确认数据库已被删除。

MongoDB如何创建和删除数据库

发表评论

邮箱地址不会被公开。 必填项已用*标注

六 + 二 =

滚动到顶部