mongoDB 创建数据库、删除数据库

本文介绍如何在MongoDB中创建和删除数据库。通过use命令创建数据库,并通过db.dropDatabase()方法删除数据库。为了使新建数据库在数据库列表中可见,至少需要插入一条记录。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

创建数据库

use 命令

MongoDB 用 use + 数据库名称 的方式来创建数据库。use 会创建一个新的数据库,如果该数据库存在,则返回这个数据库。

语法格式

use 语句的基本格式如下:

use DATABASE_NAME

范例

创建一个名为 的数据库,使用 use 语句如下:

>use mydb
switched to db mydb

使用命令 db 检查当前选定的数据库。

>db
mydb

使用命令 show dbs 来检查数据库列表。

>show dbs
local     0.78125GB
test      0.23012GB

刚创建的数据库(mydb)没有出现在列表中。为了让数据库显示出来,至少应该插入一个文档。

>db.mydb.insert({"name":"tutorials point"})
>show dbs
local      0.78125GB
mydb       0.23012GB
test       0.23012GB

在 MongoDB 中,默认的数据库是 test,如果你没有创建任何数据库,那么集合就会保存在 test 数据库中。

 

 

删除数据库

dropDatabase() 方法

MongoDB 的 dropDatabase() 命令用于删除已有数据库。

语法格式

dropDatabase() 命令的语法格式如下:

db.dropDatabase()

它将删除选定的数据库。如果没有选定要删除的数据库,则它会将默认的 test 数据库删除。

范例

首先使用 show dbs 来列出已有的数据库。

>show dbs
local      0.78125GB
mydb       0.23012GB
test       0.23012GB
>

如果想删除新数据库 <mydb>,如下面这样使用 dropDatabase() 方法:


>use mydb
switched to db mydb
>db.dropDatabase()
>{ "dropped" : "mydb", "ok" : 1 }
>

再来看一下数据库列表,确实删除了 <mydb>

>show dbs
local      0.78125GB
test       0.23012GB
>

 

 

转载于:https://www.cnblogs.com/liang545621/p/7364335.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值