深入解析:MongoDB Shell
MongoDB官方提供的单独命令行工具
MongoDB Shell Download | MongoDB
下载MongoDB Shell

windows系统打开,直接在解压后的目录里面找到bin目录

然后双击打开mongosh.exe这个文件

看到该命令行就表示Mongo Shell已经启动成功了
一个空的数据库,并没有被创建就是test代表 当前正在使用的数据库的名称,在这里是MongoDB默认的数据库,他
能够在终端输入show databases 或者 show dbs来查看当前有哪些数据库

可以看到这里有三个数据库但是里面并没有test,这是mongodb的一个特点,只有在数据库里插入数据时,这个数据库才会被创建
通过假设想要切换数据库的话能够使用use 后面加上数据库名称

创建一个叫作game的数据库 use game
现在创建一个用户的集合db.users.insertOne() 这表示插入一条数据到这个集合中
这里insertOne是一个函数后面加上一个小括号表示调用这个函数,在小括号里面传入一个花括号包裹起来的对象,就是得插入的数据,这里插入的是用户的数据,名字叫thj 按下回车就能看到结果了
mongodb中的集合类似于mysql中的表

这里 acknowledged否插入成功,成功的话会返会一个true就是就表示这条内容
insertedId这条表示插入成功之后这条材料的ID
这个字段是MongoDB自动生成的,它是全局唯一的ID 可以用来标识一条资料
如果想要查看这条数据的话,就行输入db.users.find() 查询集合中的素材

刚才插入的内容就是这一条内容,也就
这也就是MongoDB,从插入材料到查询数据的一个简单过程


浙公网安备 33010602011771号