MongoDB 创建数据库;

MongoDB 创建数据库的语法格式如下:

use DATABASE_NAME

如果数据库不存在,则创建数据库,否则切换到指定数据库。

如果你想查看所有数据库,可以使用 show dbs 命令:

> show dbs
local  0.078GB test 0.078GB >

可以看到,我们刚创建的数据库 runoob 并不在数据库的列表中, 要显示它,我们需要向 runoob 数据库插入一些数据。

> db.runoob.insert({"name":"菜鸟教程"}) WriteResult({ "nInserted" : 1 }) > show dbs local 0.078GB runoob 0.078GB test 0.078GB >

MongoDB 删除数据库

先使用 use datebase_name  切换数据库

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

首先,查看所有数据库:

> show dbs
local   0.078GB runoob 0.078GB test 0.078GB

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

> use runoob
switched to db runoob
>

执行删除命令:

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

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

> show dbs
local  0.078GB test 0.078GB >

删除集合

集合删除语法格式如下:

db.collection.drop()
 

转载于:https://www.cnblogs.com/zxf330301/p/5941405.html

mongodb教程二相关推荐

  1. MongoDB 教程二: 添加, 删除,查询 shell命令

    视频:MongoDB 教程二: 添加, 删除,查询 shell命令 MongoDB Shell 常用操作命令 MonoDB   shell命令操作语法和JavaScript很类似,其实控制台底层的查询 ...

  2. MongoDB 教程索引 (附有视频)

    MongoDB 教程索引 MongoDB 教程一: 安装和使用 (Mongodb启动命令mongod参数说明) MongoDB 教程二: 添加, 删除,查询 shell命令 MongoDB 教程三: ...

  3. 【MongoDB】NoSQL Manager for MongoDB 教程(基础篇)

    前段时间,学习了一下mongodb,在客户端工具方面,个人认为 NoSQL Manager for MongoDB 是体验比较好的一个,功能也较齐全.可惜在找教程的时候,发现很难找到比较详细的教程,也 ...

  4. MongoDB 教程八(结语): 一网打尽当下NoSQL类型、适用场景及使用公司

    在过去几年,关系型数据库一直是数据持久化的唯一选择,数据工作者考虑的也只是在这 些传统数据库中做筛选,比如SQL Server.Oracle或者是MySQL.甚至是做一些默认的选择,比如使用.NET的 ...

  5. MongoDB 教程六: MongoDB管理:数据导入导出,数据备份恢复及用户安全与认证

    视频地址:MongoDB 教程六: MongoDB管理:数据导入导出,数据备份恢复及用户安全与认证 MongoDB数据库备份与恢复 一.备份 先介绍下命令语法: mongodump -h dbhost ...

  6. MongoDB 教程三: 高级查询

    视频:MongoDB 教程三: 高级查询 MongoDB支持的查询语言非常强大,语法规则类似于面向对象的查询语言,可以实现类似关系数据库单表查询的绝大部分功能,并且由于 MongoDB可以支持复杂的数 ...

  7. 以太坊构建DApps系列教程(二):构建TNS代币

    在本系列关于使用以太坊构建DApps教程的第1部分中,我们引导大家做了两个版本的本地区块链进行开发:一个Ganache版本和一个完整的私有PoA版本. 在这一部分中,我们将深入研究并构建我们的TNS代 ...

  8. 黄聪:Microsoft Enterprise Library 5.0 系列教程(二) Cryptography Application Block (高级)

    原文:黄聪:Microsoft Enterprise Library 5.0 系列教程(二) Cryptography Application Block (高级) 本章介绍的是企业库加密应用程序模块 ...

  9. Konstrukt PHP REST框架 教程二

    Konstrukt PHP REST框架 教程二 入门 - 第2部分 在本教程中,我们假设你已经完成了第一个教程,因为它的基础上产生的代码从该. 谈判的Content-Type 在大多数情况下会发出一 ...

最新文章

  1. Nas服务器使用xampp修改端口号
  2. ORACLE TEXT DATASTORE PREFERENCE(七)
  3. 利用Simple-RTMP-Server搭建RTMP和HLS直播服务(上)
  4. java 字符串 内存_java – 字符串文字和永久生成内存区域
  5. .NET C#研发的授权工具
  6. iPhone 11运存、电池确定!5499元值得买吗?
  7. Sun Java认证
  8. amd玄冰400怎么拆图解_89元入手新版玄冰400I散热器实测,从此一生黑!还能再难用一点?...
  9. EIP-1559性能测试:22小时共处理6426个区块,平均每个区块4100万Gas
  10. 7-1 特殊a串数列求和 (20 分)
  11. 计算机网络网络层之IP(2)——IP分片
  12. USB Storage启动EBox4300
  13. java总结体会_Java课程总结心得体会
  14. Dell插入耳机仍然外放的问题解决
  15. 时间序列分析的模型应用 – 股价预测
  16. 嵌入式开发——物联网
  17. Python 数组高级索引
  18. swift 中使用 Alamofire+Moya+ObjectMapper,并做了一些功能封装
  19. 【Gitlab】 remote: Ask a project Owner or Maintainer to create a default branch:
  20. 项目管理有妙招,看懂你的项目健康状态和完整度

热门文章

  1. laravel的carbon日期函数创建指定的now()日期以及遇到的一些坑
  2. nginxmysql负载均衡,神操作!
  3. 【深度学习】面向医学图像的病灶分割调研(一)
  4. 【Java Web开发指南】Spring一些基础问题整理
  5. 【Deep Learning笔记】卷积神经网络必须要掌握的知识(看不懂你来打我)
  6. Android移动开发之【Android实战项目】DAY5-MPAndroidChart可滑动折线图
  7. HDU 2037 今年暑假不AC【贪心】
  8. python 添加新元素时如果有重复的不进行添加_清华毕业大佬整理的Python基础22大知识点,自备热水,这货有点干...
  9. thymeleaf中遇到的坑
  10. html jsf ajax blur,JSF和AJAX:隐藏网站的一部分,直到第一个Ajax请求