Mongo 常用命令

1.登入

docker exec -it  mongo mongo  数据库
db.auth("账号","密码")

docker exec -it  mongo  mongo   ip:port  -u 账号 -p 密码 --authenticationDatabase  数据库

2.操作

格式化显示
pretty()

当前操作
db.currentOp()

中断操作
db.killOp()

修改
db.col.update({ "a" : "1" }, {$set: { "b": "123"}}, {multi:true})
-------------------
multi  true 批量修改
-------------------

插入
db.col.insert({})

删除
db.col.remove()

批量删除
db.col.deleteMany({ status : "A" })

删除表数据
db.col.remove({})

查找
db.col.find()

模糊查询
{"a":/11/}

查看索引
db.col.getIndexes()

添加索引
db.col.createIndex({idcard: 1}, {background: true})
posted @ 2022-11-23 21:35  When?  阅读(38)  评论(0编辑  收藏  举报