美文网首页
mongodb搭建和使用

mongodb搭建和使用

作者: knock | 来源:发表于2020-07-05 02:59 被阅读0次

    mongodb搭建和使用

    Mongo安装和启动

    在linux环境下搭建单节点mongodb,步骤如下:
    1.解压

    tar -xzvf mongodb-linux-x86_64-3.4.6.tgz -C /usr/local/
    

    2.改名

    mv mongodb-linux-x86_64-3.4.6 mongodb
    

    3.建立目录

    mkdir -p /usr/local/mongodb/conf
    mkdir -p /usr/local/mongodb/config
    mkdir -p /usr/local/mongodb/config/data
    mkdir -p /usr/local/mongodb/config/log
    

    4.配置环境变量
    vim /etc/profile

    export MONGODB_HOME=/usr/local/mongodb
    export PATH=$MONGODB_HOME/bin:$PATH
    

    source /etc/profile
    5. config server配置
    vi /usr/local/mongodb/conf/config.conf

    pidfilepath = /usr/local/mongodb/config/log/configsrv.pid
    dbpath = /usr/local/mongodb/config/data
    logpath = /usr/local/mongodb/config/log/congigsrv.log
    logappend = true
    bind_ip = 192.168.1.100   #(bind_ip参数,将本地IP赋予此参数。赋予后使用Server IP登入可以,但此时使用localhost 失败。为了同时兼容2种登入方式,将参数的赋值调整为:bind_ip=localhost,192.XXX.XXX.XXX 或设置为0.0.0.0)
    port = 21000
    fork = true   # (后台启动)
    #设置最大连接数
    maxConns=20000
    auth=true
    

    6.后台启动Mongo

    mongod -f /usr/local/mongodb/conf/config.conf
    

    新增用户

         use admin
         db.createUser(
         {
          user:"admin",
          pwd:"123456",
          roles:["root"], 
         mechanisms : ["SCRAM-SHA-1"] 
        }
           )                                                                                                             
        db.createUser(
            {
              user: "yyd",
               pwd: "yyd",
               roles: [  { role: "readWrite", db: "test" } ]  #读写帐号
             }
         )
    

    登录数据库

    登录数据库

    新增数据

    新增数据

    查询数据

    查询数据

    更新数据

    更新数据

    删除数据

    删除数据

    相关文章

      网友评论

          本文标题:mongodb搭建和使用

          本文链接:https://www.haomeiwen.com/subject/fbgpqktx.html