登录 注册

mongodb常用命令

收藏
[SQL] 标签:mongodb 2021-09-09 17:17
原始代码 全屏查看 0评 / 0藏 / 1549阅  跳至 / 47行
-- 新建数据库:
use xxx 

-- 删除数据库
db.dropDatabase()

-- 新建用户:
use xxx -- 指定数据库
db.createUser({ user: "xxx",pwd: "xxx", 
                roles:[                                               
                       {role: "readWrite" , db:"xxx"},
                       {role: "userAdmin" , db:"xxx"},
                       {role: "dbAdmin" , db:"xxx"}                       
                ] 
})

-- 修改用户账号
use xxx
db.updateUser('root',{pwd:'xxx',roles:[{role:'root',db:'admin'}]})

-- 删除用户账号
use xxx
db.dropUser('xxx')

-- 新建索引
db.collection.createIndex(keys, options)

-- 查看集合索引
db.col.getIndexes()

-- 查看集合索引大小
db.col.totalIndexSize()

-- 删除集合所有索引
db.col.dropIndexes()

-- 删除集合指定索引
db.col.dropIndex("索引名称")

-- 删除字段
db.article.update({field:''}, {$unset: {field: "" }}, false, true)

-- 查询存在指定字段的数据
db.table.find({field: {$exists: true}})
   .projection({field:1})
   .sort({_id:-1})
   .limit(100)

最新评论

  · · · · · ·  (共0条)

目前还没有评论

登录后您才可以发表评论。 马上登录 立即注册
cottage
2012-02-29加入
一段精湛的代码,天涯何处寻知音!
Back to Top