首页 > 数据库 >MongoDB基础命令

MongoDB基础命令

时间:2023-06-27 23:13:09浏览次数:44  
标签:MongoDB 数据库 基础 db 命令 创建 集合

MongoDB基础命令

计算机存储数据的概念如下:

image-20220721174647754

查看数据库

列出所有在物理上存在的数

show dbs;

切换数据库/创建数据库

如果数据库不存在,则指向数据库,但不创建,直到插入数据或创建集合时数据库才被创建

use 数据库名;

删除当前数据库

删除当前指向的数据库 如果数据库不存在,则什么也不做

use 数据库名
db.dropDatabase()

创建集合

单纯创建集合命令

db.createCollection("集合名")

注意:

无需手动创建集合, 向不存在的集合中第一次添加数据时,集合会自动被创建出来

查看集合

showtables;  //5.0.9不再支持
show collections;

删除集合

db.集合名.drop();

 

标签:MongoDB,数据库,基础,db,命令,创建,集合
From: https://www.cnblogs.com/jiangjiayun/p/17510141.html

相关文章

  • R语言绘图命令(含ggplot2)
    #绘图:初级绘图、中级绘图、ggplot2高级绘图#笔记包含内容:#《R语言实战》:第6章基本图形、第11章中级绘图、第19章ggplot高级绘图#===================================================================================一、第6章基本方法之基本图形#plot绘制####plot(mtcars$m......
  • Linux(Ubuntu) 常用命令的总结
    Linux(Ubuntu)常用命令的总结总结工作中用到的ubuntu命令,和添加一些常见的Linux的命令;1.文件操作&常见命令操作前置补充:Linux终端提示符&&命令语法Centos[root@oldboy_python~]##[用户名@主机机器名路径]提示符#用户名root#主机名oldboy_python#......
  • CAS SSO单点登录基础实践,配置CAS 服务器和CAS客户端
    参考网址:http://www.ibm.com/developerworks/cn/opensource/os-cn-cas/index.html 到CAS官方网站下载CASServer和Client,地址分别为:http://www.ja-sig.org/downloads/cas/cas-server-3.1.1-release.ziphttp://www.ja-sig.org/downloads/cas-clients/cas-client-java-3.0.0.z......
  • Git常用命令
    Git常用命令#创建分支gitbranch分支名称#查看分支gitbranch-v#切换分支gitcheckout分支名称#分支合并gitmerge分支名称#合并的时候可能出现冲突,那么此时就需要手动解决冲突......
  • linux命令学习-目录大小du
    du命令:显示目录包含的文件大小du可以让我们知道文件和目录所占的空间大小du命令会深入遍历每个目录的子目录,统计所有文件的大小是英语diskusage的缩写,表示“磁盘使用/占用”-h以Ko,Mo,Go的形式显示文件大小-a会显示目录和文件的大小-s只显示当前目录的总大小......
  • 文档数据库MongoDB
    MongoDB简介:特点:1.提供了一个面向文档储存,操作起来比较简单和容易2.可以设置任何属性的索引,实现更快的排序3.具有较好的水平可扩展性4.支持丰富的查询表达式,可查询文档中内嵌的对象及数组5.可替换已完成文档某个指定的数据字段6.MongoDB中的MapReduce主要是用来对数据进......
  • Docker 安装 MongoDB
    Docker安装MongoDBDocker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化。访问ExploreDocker'sContainerImageRepository|DockerHub,搜索mongo镜像https:/......
  • es 常用命令(二)
    1.es只读如何处理1.1)ES集群只读查看只读的索引curl :9200/_settings?pretty|grepread_onlycurl-s :9200/_cluster/settings?pretty\&include_defaults=true|grepread_only设置集群可写curl-XPUT-H"Content-Type:application/json" http://127.0.0.......
  • es 常用命令
    1、查看es进程 ps-ef|grepes2.查看es索引curl-XGEThttp://xxx:port/_cat/indices?v3. 检查集群监控状态curl-XGEThttp://xxx:port/_cluster/health?pretty # 巡检结果及影响:status:集群状态:Green(正常);Yellow(备份数据不可用,不影响正常工作); Red(主备数据不可用,影......
  • Python高阶基础之面向对象介绍
    面向过程'''在支持面向对象的语言中,有两大范式:1、面向过程,2、面向对象'''#这两大范式,它是一种编程思想面想过程:核心就是过程,先做什么>>>>>再做什么>>>>>最后干什么 即机械式思维方式,类似于流水线工程举例: '把苹果放到冰箱'1、打开冰箱2、把苹果放进去3、......