zoukankan      html  css  js  c++  java
  • ubuntu 安装mongo数据库

    1 安装

     安装参考官网即可,里面有各种操作系统,各种版本的安装方法

     https://docs.mongodb.com/v3.2/crud/

     以下是ubuntu18.04安装mongo3.2.22

    wget -qO - https://www.mongodb.org/static/pgp/server-3.2.asc | sudo apt-key add -
    echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
    sudo apt-get update
    sudo apt-get install -y mongodb-org
    sudo service mongod start
    sudo service mongod status
    # 如果有没有启动起来,具体查看日志
    cat  /var/log/mongodb/mongod.log
    # 我这里是因为权限问题导致启动失败
    sudo   chown mongodb:mongodb /tmp/mongodb-27017.sock2

    2 用户与授权

      参考博客:https://mongoing.com/archives/26710

      创建管理员

      

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

       创建数据库 

      

       创建一个角色,并授权

    db.createUser(
         {
           user:"gbm",
           pwd:"gbmpass",
           roles:[{role:"readWrite",db:"gbm"}]
         }
      )
    

     

     

  • 相关阅读:
    java 放射机制简介
    java 放射机制简介
    后海日记(1)
    后海日记(1)
    java 发邮件 代码
    java 发邮件 代码
    hadoop学习笔记411
    hadoop学习笔记411
    swoole_table
    用swoole简单实现MySQL连接池
  • 原文地址:https://www.cnblogs.com/wzy23/p/14061343.html
Copyright © 2011-2022 走看看