开心档-软件开发入门之MongoDB 删除数据库

举报
iOS梦想家 发表于 2023/02/07 09:56:54 2023/02/07
【摘要】 本章将会讲解删除当前数据库,默认为 test,你可以使用 db 命令查看当前数据库名。

作者简介:每天分享MongoDB教程的学习经验、和学习笔记。 

 座右铭:有自制力,做事有始有终;学习能力强,愿意不断地接触学习新知识。

个人主页:iOS小懒虫的主页

前言

本章将会讲解删除当前数据库,默认为 test,你可以使用 db 命令查看当前数据库名。

MongoDB 删除数据库

语法

MongoDB 删除数据库的语法格式如下:

db.dropDatabase()

删除当前数据库,默认为 test,你可以使用 db 命令查看当前数据库名。

实例

以下实例我们删除了数据库 kxdang。

首先,查看所有数据库:


> show dbs
admin   0.000GB
config  0.000GB
local   0.000GB
kxdang  0.000GB

接下来我们切换到数据库 kxdang:


> use kxdang
switched to db kxdang
> 

执行删除命令:


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

最后,我们再通过 show dbs 命令数据库是否删除成功:


> show dbs
admin   0.000GB
config  0.000GB
local   0.000GB

删除集合

集合删除语法格式如下:


db.collection.drop()

以下实例删除了 kxdang 数据库中的集合 site:


> use kxdang
switched to db kxdang
> db.createCollection("kxdang")     # 先创建集合,类似数据库中的表
> show tables             # show collections 命令会更加准确点
kxdang
> db.kxdang.drop()
true
> show tables
> 
 上一篇
MongoDB 删除集合
下一篇 
MongoDB GridFS
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。