-- 新建数据库:
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)
目前还没有评论