美文网首页
申请MONGODB用户空间

申请MONGODB用户空间

作者: 9016 | 来源:发表于2021-01-07 09:42 被阅读0次

    1、登录mongodb服务器节点

    2、查找主节点

    语法:

    mongo 127.0.0.1:端口号

    示例:

    mongo 127.0.0.1:35601

    找到主节点,下面操作在主节点的mogo提示符(集群名:PRIMARY>)下执行

    3、切换到admin空间

    语法:

    use admin

    4、root认证

    语法:

    db.auth("root","密码")

    返回1,表示正常

    示例:

    db.auth("root","xxxxxxxxxxxxxxxx")

    5、创建表空间

    语法:

    use 新空间名

    示例:

    use dmz_huishi

    6、创建账号、密码、角色、库名

    语法:

    db.createUser({ user:"用户名", pwd:"密码",  roles: [{ role: "角色名", db: "库名,应和空间名一致" }] })

    示例:

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

    7、切换新建的空间

    语法:

    use 新建的空间名

    示例:

    use dmz_huishi

    8、账号认证

    语法:

    db.auth("账号名","密码")

    返回1,表示正常

    示例:

    db.auth("user_huishi","xxxxxxxxxxxxxxxx")

    9、查看集群状态

    语法:

    rs.status()

    连接信息

    xxx项目mongo集群参数

    集群地址: 172.16.250.17:35601,172.16.250.18:35601,172.16.250.19:35601

    副本集名称: dmz20zht

    正式环境数据库:dmz_huishi  账号:user_huishi  密码:xxxxxxxxxxxxxxxx

    连接方式

    mongodb://user_huishi:xxxxxxxxxxxxxxxx@172.16.250.17:35601,172.16.250.18:35601,172.16.250.19:35601/dmz_huishi

    读写分离(读请求优先到secondary)

    mongodb://user_huishi:xxxxxxxxxxxxxxxx@172.16.250.17:35601,172.16.250.18:35601,172.16.250.19:35601/dmz_huishi?readPreference=secondaryPreferred

    相关文章

      网友评论

          本文标题:申请MONGODB用户空间

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