文章目录
- 安装
- 查看数据库
- 命令手册
学习地址:https://www.bilibili.com/video/BV16u4y1y7Fm
安装
下载地址
https://www.mongodb.com/try/download/community-kubernetes-operator
查看数据库
查看当前数据库
show dbs
show databases切换数据库
use 数据库名称cls=clear创建集合(数据表)
db.集合名称.insertOne({name:"AAA"}) 插入数据
db.集合名称.insertOne({AAA:"BBB"})
db.集合名称.insertMany([{AAA:"BBB"},{CCC:"DDD"}])查看数据
db.集合名称.find()条件查询
db.集合名称.find({查询字段名称:查询的指定数据})
db.集合名称.find({查询字段名称:查询的指定数据},{返回的字段1名称:1,返回的字段2名称,1})
db.集合名称.find({查询字段名称:查询的指定数据},{不返回的字段名称,0})
db.集合名称.find({查询字段名称:查询的指定数据},{返回字段名称:{$gt:3}}) 大于3才返回$in:{1,2,3} 取值范围$gt:3 >3$exists:true 字段是否存在,而不是字段值是否存在。$gte:3 >=3$lte:3 <=3$gte:3,$gte:5 3<=X<=5$not:{条件} 对里面的条件取反再查询$eq:条件 判等$regex:正则表达式 /aaaa/聚合
db.集合名称.countDocuments()
db.集合名称.countDocuments({查询字段名称:{查询条件:查询数值}})查询一条数据
db.集合名称.findOne()更新一条数据
db.集合名称.updateOne({旧的数据名称:数值},{$set:{新的数据字段:数值}})删除数据
db.集合名称.deleteOne({字段名称:数据})limit限制返回数量
db.集合名称.find().limit(数字)skip跳过开头数据
db.集合名称.find().limit(数字).skip(数字)