MongoDB 小白学习(第二章)基本操作

创建数据库

MongoDB use DATABASE_NAME 用于创建数据库。该命令如果数据库不存在,将创建一个新的数据库, 否则将返回现有的数据库。

语法

use DATABASE语句的基本语法如下:

use DATABASE_NAME --创建数据库

例子:

如果想创建一个数据库名称为 <test>, 那么 use DATABASE 语句应该如下:

 

查看刚刚创建的数据库,是否存在的命令   查看列表的命令 show dbs

要显示的数据库,需要至少插入一个文档进去语法格式:db.movie.insert({"name","小水珠"})

查看当前使用的数据库 语法格式:db

删除数据库

MongoDB db.dropDatabase() 命令用于删除现有的数据库

语法

dropDatabase()指令的基本语法如下:

db.dropDatabase()

这将删除选定的数据库。如果没有选择任何数据库,那么它会删除默认的“test”数据库

例子:

如果想删除新的数据库 <test>, 那么 dropDatabase() 命令将如下所示:

创建集合

MongoDB 的 db.createCollection(name, options) 用于创建集合。 在命令中, name 是要创建集合的名称。 Options 是一个文档,用于指定集合的配置

参数类型描述
NameString要创建的集合的名称
OptionsDocument(可选)指定有关内存大小和索引选项

选项参数是可选的,所以需要指定集合的唯一名字。

语法

createCollection()方法的基本语法如下

可以通过使用 show collections 命令来检查创建的集合

选项列表

字段类型描述
cappedBoolean(可选)如果为true,它启用上限集合。上限集合是一个固定大小的集合,当它达到其最大尺寸会自动覆盖最老的条目。 如果指定true,则还需要指定参数的大小。
autoIndexIDBoolean(可选)如果为true,自动创建索引_id字段。默认的值是 false.
sizenumber(可选)指定的上限集合字节的最大尺寸。如果capped 是true,那么还需要指定这个字段。
maxnumber(可选)指定上限集合允许的最大文件数。

语法

在MongoDB中并不需要创建集合。 当插入一些文档 MongoDB 会自动创建集合。

语法格式 db.test.insert({"name","小水珠"})

查看集合

db.collections

删除集合

MongoDB 的 db.collection.drop() 用于从数据库中删除集合。

语法

drop() 命令的基本语法如下

db.COLLECTION_NAME.drop()

删除前要选着数据库-->选着使用集合-->在删除

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值