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})