下面是MongoDB Shell常用基本操作命令详解的完整攻略.
MongoDB Shell是MongoDB自带的命令行工具,提供了一系列操作MongoDB的基本命令.本文将详细介绍MongoDB Shell的常用基本操作命令.
使用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的常用基本操作命令.
> show dbs
admin 0.000GB
config 0.000GB
local 0.000GB
> 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 }
以上为常见使用场景示例.具体使用场景还需结合实际业务需求和数据库结构进行定制.