首页 > 数据库 >mongodb--数据库操作与集合操作

mongodb--数据库操作与集合操作

时间:2023-03-31 19:00:22浏览次数:40  
标签:NAME -- mongodb 数据库 db COLLECTION 集合 操作

一、数据库操作

1、新建数据库和切换数据库

use DATABASE_NAME

-- DATABASE_NAME 创建数据库的名字

-- 如果刚创建完数据库,使用查看命令后没有的话,其实因为里面没有数据,所以才看不到

2、查看所有数据库

-- 查看所有数据库
show dbs
-- 查看当前数据库
db

 3、删除数据库

-- 删除当前数据库
db.dropDatabase()

 -- 使用删除命令之前一定要查看当前数据库,防止删除错误

 

二、集合操作

1、创建集合

-- 显示创建集合
db.createCollection(COLLECTION_NAME,[OPTIONS])
-- 隐式创建集合
db.COLLECTION_NAME.insert(DOCUMENT)

--COLLECTION_NAME 集合名字

--OPTIONS 可选项,表示一个文档,用于指定集合配置

--DOCUMENT一个文档,insert为插入数据,也是创建文档的方法

2、查看集合

show collections

3、删除集合

db.COLLECTION_NAME.drop()

 

标签:NAME,--,mongodb,数据库,db,COLLECTION,集合,操作
From: https://www.cnblogs.com/hyy-0/p/17277217.html

相关文章

  • 天梯赛第二周第5题
    题目描述同学们拿着序号牌站成一列等待老师点名考试,拥有相同号码的同学为一组共同进行考试。由于仓促,队伍并没有按序站好。现在想知道,老师接下来报到的序号在这个队列中第一次出现是第几个人。输入格式第一行包含一个整数n。第二行包含n个非负整数,为给定的数列,数列中的每个数......
  • 4.2.1 Redis相关命令详解及原理
    LinuxC/C++服务器Redis相关命令详解及原理Redis是RemoteDictionaryService的简称;也是远程字典服务;Redis是内存数据库,KV数据库,数据结构数据库;Redis应用非常广泛,如Twitter、暴雪娱乐、Github、StackOverflow、腾讯、阿里巴巴、京东、华为、新浪微博等,很多中小型公司......
  • python写入文件时,编码方式为utf-8,在pycharm种正常显示中文,但是用excel打开就乱码
    python写入文件时,编码方式为utf-8,在pycharm种正常显示中文,但是用excel打开就乱码解决办法:explore.to_csv(resultfile,encoding='utf-8-sig')encoding='utf-8-sig’因为python编码方式为utf-8,但是是无BOM格式的,excel软件,其对于utf-8编程方式,只支持有BOM格式的,所以会出现中文......
  • java查询hbase
    Mark——java查询hbase,https://blog.csdn.net/weixin_46408961/article/details/124224169查询Hbase数据分为Get方式查询,Scan方式查询,Scan配合Filter过滤查询01.Get方式查询importorg.apache.hadoop.conf.Configuration;importorg.apache.hadoop.hbase.Cell;importorg.ap......
  • 什么是列式`存储,一文秒懂
    什么是列式`存储,一文秒懂,为什么MaxCompute采用列式存储?列式存储和行式存储的主要区别在哪从数据存储讲起我们最先接触的数据库系统,大部分都是行存储系统。大学的时候学数据库,老师让我们将数据库想象成一张表格,每条数据记录就是一行数据,每行数据包含若干列。所以我们对大部分数......
  • Vue引用富文本编辑器
    1.在package.json加上并安装依赖"devDependencies":{"@jsdawn/vue3-tinymce":"^1.1.7",}2.在页面中引入importVue3Tinymcefrom"@jsdawn/vue3-tinymce";3.使用<vue3-tinymcev-model="item.blockDataObj.text":s......
  • 最长上升子序列 II
    最长上升子序列II题目描述给定一个长度为N的数列,求数值严格单调递增的子序列的长度最长是多少。输入格式第一行包含整数N。第二行包含N个整数,表示完整序列。输出格式输出一个整数,表示最大长度。数据范围1≤N≤100000-10^9≤数列中的数≤10^9输入样例:73......
  • How to find the "usbmodem" of Raspberry Pi Pico on macOS All In One
    Howtofindthe"usbmodem"ofRaspberryPiPicoonmacOSAllInOneerrors/dev/tty.usbmodem0000000000001notexistbug❌#0000000000001❌$minicom-b115200-o-D/dev/tty.usbmodem0000000000001官方SDK文档❌bughttps://datasheets.raspberr......
  • 多线程相关的问题(面试)
    1、线程创建的方式有哪几种1、继承Thread类;2、实现Runnable接口;3、实现Callable接口;4、使用Executor工具类创建线程池;5;使用ThreadPoolExecutor工具类创建线程池。2、线程的5种状态流转线程的状态如下状态:新建、就绪、运行、【阻塞】(等待(时间片用尽)、主动等待、挂起)、......
  • LIDC-IDRI肺结节项目 -- 预处理数据集
    实战参考代码:代码一、路径、参数配置(lung.conf)lidc_dicom_path:LIDC_IDRI数据集原始位置 image_path,mask_path:保存处理后的含有结节的肺部图像和掩码图像路径clean_path_image,clean_path_mask:保存处理后的不含有结节的肺部图像和掩码图像路径meta_path:保存结节元......