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,从插入数据到查询数据的一个简单过程