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

MongoDB_Shell常用基本操作命令详解

作者:小编 更新时间:2023-09-27 14:19:55 浏览量:38人看过

MongoDB_Shell常用基本操作命令详解-图1

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

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

第一段:连接MongoDB服务器

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

$ mongo
MongoDB shell version v④2.8
connecting to: mongodb://12⑦0.0.1:27017/?compressors=disabledgssapiServiceName=mongodb
Implicit session: session { "id" : UUID("08f8cc32-c5c8-4ad1-a5d9-1374c6d9d174") }
MongoDB server version: ④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

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

③ 显示当前数据库

> db
mydb

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

> show collections

⑤ 创建集合

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

⑥ 删除集合

> db.mycollection.drop()
true

⑦ 插入文档

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

⑧ 查询文档

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

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

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

编辑推荐

热门文章