zoukankan      html  css  js  c++  java
  • UK Day46 MongoDB Atlas的创建+配置+连接集群

    什么是Atlas

    一个完全托管的数据库云版本,可以认为是云数据库。把 MongoDB 安装在远程的服务器上,并对外暴露一个服务地址,我们用这个服务地址来连接数据库进行操作。

    使用云数据库及 Atlas 的好处在于:支持更大规模的存储、更安全、免本地安装、无需手动开启每次直接链接即可、维护简单,不需要我们去维护数据的升级安装等
    使用 Atlas 的的缺点:每次只能创建一个集群,但是一个集群可以创建很多数据库。

    创建Atlas

    1. 注册Atlas用户:https://www.mongodb.com/zh-cn/cloud/atlas/register

    2. 创建一个新的Project:

    3. 输入项目名称:

    4. 增加成员并设置权限,可不填:

    5. 创建数据库:

    6. 选择免费的:

    7. 选择服务商和节点,根据所在地区来选择,访问速度不一样:

    8. 服务已经搭建完成,创建成功如图所示:

    配置Atlas

    配置数据库相关信息,作用:连接 MongoDB时需要用到。

    1. 添加数据库用户

    2. 配置用户名密码

    3. 把IP地址添加到白名单里

      • Step1:

      • Step2:

    连接到 Atlas 集群

    1. 获取数据库连接信息

      • Step1:

      • Step2:

    2. 获取到连接字符串,复制下来。(注意:使用的时候需要把字符串中 <> 部分替换成 自己在上面设置好的密码

    3. 连接Atlas有两种方式

      1. MongoDB可视化客户端 MongoDB Compass 连接

      2. Mongo Shell连接(for Mac)

        • Step1:brew install mongosh。安装成功后, mongosh --versionmongo --version 可以查看版本。

        • Step2:mongosh "mongodb+srv://cluster0.mavrg.mongodb.net/myFirstDatabase" --username huangke,将 myFirstDatabase 替换为默认情况下连接将使用的数据库的名称。

        • Step3:回车后,需要输入之前设置的密码

        • Step4:如下所示则连接成功

  • 相关阅读:
    活动安排问题
    喵哈哈村的魔法考试 Round #5 (Div.2) C
    梯度下降,牛顿法 ,高斯牛顿法
    SSD模型解析
    训练较深的卷积神经网络时遇到的问题
    手写体识别
    Fast Patch-based Style Transfer of Arbitrary Style 理解
    多任务学习
    迁移学习(训练数据少的可怜时的办法)
    通过训练得出的结果修改模型
  • 原文地址:https://www.cnblogs.com/OFSHK/p/15546920.html
Copyright © 2011-2022 走看看