• mongo安装-docker


    拉取官方镜像(可以自己使用dockerFile构建):

    docker search mongo    //查询Docker Hub 上的mongo镜像
    
    docker pull mongo   // 拉取官方镜像(最新版本mongo:latest)
    
    docker images  // 查看镜像是否下载成功
    
    docker run --name mymongo -p 27017:27017 -d mongo:latest   //启动容器
    
    // --eval ....  显示shell和mongo server版本信息
    docker exec -it mymongo mongo --eval "db.version()"
    //MongoDB shell version v4.0.4
    //connecting to: mongodb://127.0.0.1:27017
    //Implicit session: session { "id" : UUID("6a9f4bad-bcfb-4300-b9cd-d8fab9d5960e") }
    //MongoDB server version: 4.0.4
    //4.0.4
    
    docker exec -it mymongo mongo admin   // 进入MongoDB控制台
    密码验证:进入设置的验证数据库(默认是admin数据库)
    use my_db
    db.auth("your_username","your_password")

    添加用户命令:

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

    如果成功,返回:

    Successfully added user: {
        "user" : "testdb",
        "roles" : [
            {
                "role" : "readWrite",
                "db" : "testdb"
            }
        ]
    }

    简书:https://www.jianshu.com/p/3a8c1904e807

    http://blog.51cto.com/chenql/2072153

    还有浏览器收藏文件夹

  • 相关阅读:
    二分 || UOJ 148 跳石头
    等边n边型
    激光样式
    n个数中选k个数和为sum
    引爆炸弹
    光盘行动
    (二分)分蛋糕问题
    总结
    个人测试
    第三次团队作业
  • 原文地址:https://www.cnblogs.com/zhzhlong/p/10074282.html
Copyright © 2020-2023  润新知