MongoDB Shell常用基本操作命令详解

下面是MongoDB Shell常用基本操作命令详解的完整攻略。

MongoDB Shell常用基本操作命令详解

MongoDB Shell是MongoDB自带的命令行工具,提供了一系列操作MongoDB的基本命令。本文将详细介绍MongoDB Shell的常用基本操作命令。

一、连接MongoDB服务器

使用MongoDB Shell操作MongoDB,首先需要连接到MongoDB服务器。在命令行界面输入mongo命令,即可进入MongoDB Shell:

$ mongo
MongoDB shell version v4.2.8
connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb
Implicit session: session { "id" : UUID("08f8cc32-c5c8-4ad1-a5d9-1374c6d9d174") }
MongoDB server version: 4.2.8
>

其中mongo后面可以跟上连接MongoDB服务器的URL地址。

二、基本操作命令

下面介绍MongoDB Shell的常用基本操作命令。

1. 显示所有数据库

> show dbs
admin   0.000GB
config  0.000GB
local   0.000GB

2. 切换数据库

> use mydb
switched to db mydb

切换数据库后,所有后续操作都针对该数据库。

3. 显示当前数据库

> db
mydb

4. 显示当前数据库下的所有集合

> show collections

5. 创建集合

> db.createCollection("mycollection")
{ "ok" : 1 }

6. 删除集合

> db.mycollection.drop()
true

7. 插入文档

> db.mycollection.insertOne({ name: "John", age: 30 })
{
  "acknowledged" : true,
  "insertedId" : ObjectId("5f4c280598c595b36c55ae47")
}

8. 查询文档

> db.mycollection.find({ name: "John" })
{ "_id" : ObjectId("5f4c280598c595b36c55ae47"), "name" : "John", "age" : 30 }

以上为常见使用场景示例。具体使用场景还需结合实际业务需求和数据库结构进行定制。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:MongoDB Shell常用基本操作命令详解 - Python技术站

(0)
上一篇 2023年5月16日
下一篇 2023年5月16日

相关文章

  • SpringBoot实现的Mongodb管理工具使用解析

    针对你提出的问题,“SpringBoot实现的Mongodb管理工具使用解析”的完整攻略,我将从以下几个方面进行详细讲解: SpringBoot实现的Mongodb管理工具是什么 如何使用SpringBoot实现的Mongodb管理工具 示例演示:如何创建一个MongoDB数据库和集合 示例演示:如何往MongoDB集合中插入数据 接下来我将依次进行详细说明…

    MongoDB 2023年5月16日
    00
  • MongoDB数据库的日志文件深入分析

    这里是详细讲解“MongoDB数据库的日志文件深入分析”的完整攻略,包括两条示例说明。 1. MongoDB的日志文件格式 MongoDB的日志文件包括两个部分,即access log和error log。 access log是记录每个连接到MongoDB服务器的请求、响应,以及客户端的IP地址等信息。该文件以access开头,后接日期作为文件名,如:ac…

    MongoDB 2023年5月16日
    00
  • Vue + Node.js + MongoDB图片上传组件实现图片预览和删除功能详解

    标题:Vue + Node.js + MongoDB图片上传组件实现图片预览和删除功能详解 介绍 本文将详细介绍如何使用Vue、Node.js和MongoDB实现一款图片上传组件,该组件可以实现图片预览和删除功能。本文包含两个示例,分别介绍使用全局注册和局部注册组件的实现方法。 示例一:全局注册组件 第一步:创建项目 创建一个Vue项目,使用Vue CLI工…

    MongoDB 2023年5月16日
    00
  • mongodb运维_动力节点Java学院整理

    这篇文章是一篇关于MongoDB运维的攻略,主要包括以下几个方面: MongoDB的安装和配置:包括MongoDB的下载、安装和配置,以及一些基本的命令和配置文件的设置。 MongoDB的备份和恢复:介绍了MongoDB的备份和恢复方法,包括手动备份和自动备份,以及如何恢复备份。 MongoDB的监控和优化:介绍了MongoDB的监控和优化方法,包括使用系统…

    MongoDB 2023年5月16日
    00
  • SpringBoot整合MongoDB的步骤详解

    下面就是 SpringBoot 整合 MongoDB 完整攻略: 概述 MongoDB 是一款文档型数据库,而 SpringBoot 是当前最流行的 Java Web 开发框架之一。结合使用这两者,我们可以轻松的完成高效、灵活的数据存储操作。 在本文中,我们将通过两个实例来演示如何在 SpringBoot 中使用 MongoDB 实现增删改查操作。 示例 1…

    MongoDB 2023年5月16日
    00
  • MongoDB整库备份与还原以及单个collection备份、恢复方法

    MongoDB整库备份与还原 备份方法 打开命令行界面,进入MongoDB的bin文件夹下,输入以下命令备份整个数据库: mongodump -h dbhost -d dbname -o dbbackup dbhost:数据库地址,示例为localhost dbname:需要备份的数据库名称 dbbackup:备份后的文件存放路径 在dbbackup路径下可…

    MongoDB 2023年5月16日
    00
  • MongoDB通过查询与游标彻底玩转分布式文件存储

    下面我给你详细讲解MongoDB通过查询与游标彻底玩转分布式文件存储的完整攻略。 概述 MongoDB是一个开源的文档型数据库,不仅具有可扩展性,而且也是分布式存储的一种解决方案。在MongoDB中,文档被存储为BSON格式的文件,每一个文档都是一个可扩展的JSON对象,文档之间没有固定的结构。 MongoDB查询操作可以用来查找满足特定条件的文档,从而满足…

    MongoDB 2023年5月16日
    00
  • Windows10安装MongoDB4.0详细步骤及启动配置教程

    下面我将详细讲解“Windows10安装MongoDB4.0详细步骤及启动配置教程”的完整攻略: Windows10安装MongoDB4.0详细步骤及启动配置教程 1. 下载MongoDB4.0 MongoDB官网下载地址为 https://www.mongodb.com/download-center/community ,选择适用于Windows系统的M…

    MongoDB 2023年5月16日
    00
合作推广
合作推广
分享本页
返回顶部