【MongoDB】mongo操作和ROBO 3T操作

271 阅读1分钟

mongo操作记录

一:数据库操作

  1. 创建数据库 use demo
  2. 查看数据库 show dbs
  3. 删除数据库 db.dropDatabase()

二:集合操作

  1. 创建集合 db.createCollection(name)
  2. 查看集合 show collections
  3. 删除集合 db.collection.drop()

三:文档操作

  1. 创建文档
    db.collection.insertOne({}) db.collection.insertMany([])
  2. 查看文档
    db.collections.find({}).
  3. 删除文档
    db.collection.deleteOne() db.collection.deleteMany()
  4. 更新文档
    db.collection.update({},{},false,true)

四:demo

启动mongodb服务

在终端中,先进入data和log所在的目录,也就是/Users/mongodb/mongo ,然后输入"mongod --dbpath data
–logpath log/mongod.log --logappend",启动mongodb服务(当前终端不要关闭)

1.在iTerm输入mongo
在这里插入图片描述

2.show dbs查看数据库列表
在这里插入图片描述

3.use demo创建demo数据库并进入数据库
在这里插入图片描述
4.db.createCollection("users")创建集合
在这里插入图片描述
5.show collections 查看所有集合
在这里插入图片描述

6.db.users.insertOne({}) 创建空文档
在这里插入图片描述
7.db.users.insertOne({userId:1,userName:'jack',age:30,score:100}) 创建单文档
在这里插入图片描述
8.db.users.insertMany([{userId:1,userName:'jack',age:30,score:100},{userId:2,userName:'tom',age:40,score:200]) 创建多文档
在这里插入图片描述
9.db.users.find() 查找所有文档
在这里插入图片描述

五:下载ROBO 3T

  1. 下载ROBO 3T
  2. 安装
  3. 创建在这里插入图片描述
  4. 增删改查操作在这里插入图片描述