MongoDB(三)—-MongoDB的集合操作

MongoDB(三)—-MongoDB的集合操作

1.创建集合

MongoDB使用db.createCollection()函数来创建集合。
语法格式:db.createCollection(name, options)
name: 要创建的集合名称。
options: 可选参数, 指定有关内存大小及索引的选项。
在这里插入图片描述在这里插入图片描述

1.1创建默认选项集合

注意:集合是存在数据库中的,use 哪个数据库,创建的集合就在哪个数据库中。

# use yrp
# db.createCollection("c1")

1.2创建包含选项集合

# db.createCollection("c2",{"max":2,capped:true,size:100000})

2.查看集合

进入到集合所在数据库

# use yrp

使用show tables或show collections查看

# show collections

3.删除集合

进入到集合所在数据库

# use yrp

删除指定集合

# db.集合名.drop()
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/2322.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Vue中插值表达式,v-text和v-html三者区别[通俗易懂]

    Vue中插值表达式,v-text和v-html三者区别[通俗易懂]概述我们在学习vue的过程中,对指令的学习是必不可少的,下面结合自己工作和学习的一点经验介绍下vue中插值表达式,v-text和v-html三者的区别插值表达式我们知道页面的加载时自上而下的,js加载是同步的。当页面刷新比较频繁或者网上较慢的时候,我们使用插值表达式页面会先出现‘{{message}}’,再用真实数据替换‘{{message}}’(模拟这种现象可以将vue.js的引…

    2022年6月13日
    36
  • 送书 | 《深入浅出Python机器学习》

    送书 | 《深入浅出Python机器学习》【导读】机器学习正在迅速改变我们的世界。我们几乎每天都会读到机器学习如何改变日常的生活。如果你在淘宝或者京东这样的电子商务网站购买商品,或者在爱奇艺或是腾讯视频这样的视频网站观看节目,甚…

    2022年10月17日
    1
  • 我终于搞懂了TCP的三次握手和四次挥手(图片案例超详解)

    我终于搞懂了TCP的三次握手和四次挥手(图片案例超详解)本篇超级详细的讲解了TCP三次握手和四次挥手!欢迎阅读学习交流!

    2022年6月2日
    33
  • CSP考试总结_考试总结300字

    CSP考试总结_考试总结300字t1模拟很难受,要加大这方面练习,要习惯用草稿理清思路t2和去年一样的东西,也是高精的坑,考前应该补一下高精t3比较正常,这种大数据结构只有考虑暴力,打正解很容易浪费时间并且上头t4无能

    2022年8月6日
    5
  • python后缀是啥_python文件后缀

    python后缀是啥_python文件后缀python文件的后缀名有:“.py”、“.py3”、“.pyc”、“.pyo”、“.pyd”、“.pyi”、“.pyx”、“.pyz”、“.pywz”、“.rpy”、“.pyde”、“.pyp”、“.pyt”。python文件后缀总结:(1).py:以py扩展名的文件是Python源码文件,由python.exe解释,可在控制台下运行。可用文本编辑器读写。(2).py3:Python…

    2022年9月22日
    2
  • 二进制数的补码及运算(1)

    二进制数的补码及运算(1)本人研究不深,如有错误请不吝赐教!!1.正数的补码表示正数的补码=原码负数的补码={原码符号位不变}+{数值位按位取反后+1}or={原码符号位不变}+{数值位从右边数第一个1及其右边的0保持不变,左边安位取反}以十进制整数+97和-97为例:+97原码=0110_0001b+97补码=0110_0001b-97原码=

    2022年10月21日
    3

发表回复

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

关注全栈程序员社区公众号