zoukankan      html  css  js  c++  java
  • mongodb学习

    索引添加:

    db.xxxxxxxxxxx.ensureIndex({"name":1,"age":-1,"sex":1})

    xxxxxxxxxxx为集合

    重建索引:

    db.xxxxxxxxxxx.reIndex({})

    创建数据库(如果有则切换,如果不存在则创建):

    Use admin

    创建用户:

    切换至数据库下创建:

    db.createUser({user:"admin",pwd:"passworf",roles:[{role:"userAdminAnyDatabase",db:"admin"}]);

    1. 数据库用户角色:readreadWrite;

        2. 数据库管理角色:dbAdmindbOwneruserAdmin

        3. 集群管理角色:clusterAdminclusterManagerclusterMonitorhostManager

        4. 备份恢复角色:backuprestore

        5. 所有数据库角色:readAnyDatabasereadWriteAnyDatabaseuserAdminAnyDatabasedbAdminAnyDatabase

        6. 超级用户角色:root  

        // 这里还有几个角色间接或直接提供了系统超级用户的访问(dbOwner userAdminuserAdminAnyDatabase

        7. 内部角色:__system

    登录(首先要切换到数据库下):

    db.auth(‘admin’,’password’);

    创建用户zyttr(读写权限)

    db.createUser({user:"zyttr",pwd:"passworf",roles:[{role:"readWrite",db:"zyttr"}]);

    在已有集合上添加索引(1为增序,-1为倒序):

    db.集合名称.ensureIndex({"curday":1,"timestamp":-1,"userId":1,"serverId":1})

  • 相关阅读:
    How to clean up BizTalk Message Box
    BizTalk: Database ‘BizTalkMsgBoxDb’ is full
    Install or Uninstall a Windows Service
    Distinguished Fields and Optional Elements
    Stay Hungry, Stay Foolish
    男子英文名大全,来历、释义
    Correlations in BizTalk 2004
    17.域环境解决方案
    18.windows痕迹清理
    Burpsuit手机抓包
  • 原文地址:https://www.cnblogs.com/magmell/p/8709225.html
Copyright © 2011-2022 走看看