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 @   When?  阅读(40)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
历史上的今天:
2019-11-23 第13次作业--邮箱的正则表达式
2019-11-23 第12次作业--你的生日
点击右上角即可分享
微信分享提示