Login
网站首页 > 文章中心 > 其它

MongoDB的常用命令汇总_Mongo4.2.8)_MongoDB常用命令

作者:小编 更新时间:2023-08-10 14:24:45 浏览量:150人看过

介绍

MongoDB是一款基于分布式文件存储的数据库系统,由C++语言编写.MongoDB将数据存储为一个文档,数据结构由键值(key-value)对构成.

常用命令汇总

MongoDB的常用命令汇总_Mongo4.2.8)_MongoDB常用命令-图1

以下是MongoDB常用命令的汇总:

数据库操作

show dbs:显示所有数据库.

use :切换到指定数据库.

集合操作

show collections:显示指定数据库的所有集合.

db.createCollection(""):创建一个新集合.

db..insertOne():向指定集合插入一个数据对象.

MongoDB的常用命令汇总_Mongo4.2.8)_MongoDB常用命令-图2

db..find():查询指定集合中的所有文档.

数据查询

db..find():查询满足条件的文档.

db..findOne():查询第一个满足条件的文档.

db..aggregate():聚合查询文档.

数据更新

db.collection.updateOne(,):更新一个文档.

db.collection.updateMany(,):更新多个文档.

数据删除

db.collection.deleteOne():删除一个文档.

db.collection.deleteMany():删除多个文档.

示例

创建集合和文档

> use my_database
switched to db my_database
> db.createCollection("my_collection")
{ "ok" : 1 }
> db.my_collection.insertOne({name: "张三", age: 20, gender: "男"})
{
    "insertedId" : ObjectId("611dd3b47b7c5bfc1c5565ee")
}

查询文档

> db.my_collection.find()
{ "_id" : ObjectId("611dd3b47b7c5bfc1c5565ee"), "name" : "张三", "age" : 20, "gender" : "男" }

以上示例介绍了如何在MongoDB中创建集合和文档,以及如何使用命令查询文档.首先使用use命令选择数据库.然后使用createCollection命令创建一个名称为my_collection的集合.接着,使用insertOne命令向集合中插入一条数据.最后,使用find命令查询集合中所有数据,并返回一个文档.

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章