zoukankan      html  css  js  c++  java
  • mongodb

     1,

    cd ws3/data/mongodb
    

    2,

    mongod -f /Users/cat/ws3/data/mongodb/etc/mongo.conf
    

    3,

    mongo

    1.使用和创建数据库:
    use mydb //没有就创建


    2.显示数据库
    show dbs


    3.显示数据库状态
    db.stats()


    4.检查当前所用的数据库
    db


    5.删除数据库(先用然后删除)
    use mydb
    db.dropDatabase()

    6,创建超级管理员

    use admin

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

    7,认证账号

    4,在库中创建集合

    db.createCollection("mycol")    #在库中创建集合(mycol为集合名称) 
    

    5,



    db.mycol.insert({id:1,name:'张三',age:20})

      

    6 mongodb创建用户

    语法:createUser(2.6之前为addUser)
    
    内容:
    {user:’name’,
    pwd:’pwd’,
    customData:{any information},
    Roles:[{role:’role’,db:’database'}]
    }
    
    角色类型:
    1,内建数据库类型:(read,readWrite,dbAdmin,dbOwner,userAdmin)
    2,集群角色(clusterAdmin,clusterManager…)
    3,备份角色(backup,restore) 
    4,其他特殊角色( DBAdminAnyDatebase)

      

     查看环境变量

    1,cat /etc/profile

    2,cat /etc/paths

    3,cat ~/.bash_profile

  • 相关阅读:
    CodeForces 459D Pashmak and Parmida's problem
    cf 459c Pashmak and Buses
    hdu 1006 Tick and Tick 有技巧的暴力
    hdu 1005 Number Sequence
    hdu 1004 Let the Balloon Rise
    c++ 单引号和双引号
    c++一些总结
    剑指offer23 从上往下打印二叉树
    E: Unable to locate package
    vector
  • 原文地址:https://www.cnblogs.com/catherine007/p/9487492.html
Copyright © 2011-2022 走看看