本文介绍: 本文适合初学者或mongodb感兴趣同学准备学习测试环境,或本地临时开发环境mongodb一个用户非常友好的数据库。这种友好,不仅仅体现在灵活的数据结构操作工具,还有一把大大的羊毛可以薅, mongodb提供了一个云上3节点复制集。可以开发学习人员免费使用。此外, mongodb提供了社区版本社区版本几乎提供了mongodb的所有功能满足日常生产开发需求。但生产环境还是建议使用企业版本。社区版本和企业版本,都支持linux, mac, windows环境中安装

目录

本地安装

获取云上资源

获取Atlas免费数据库

本地连接数据库

在Atlas中连接数据库


本文适合初学者或mongodb感兴趣同学准备学习测试环境,或本地临时开发环境。mongodb是一个对用户非常友好的数据库。这种友好,不仅仅体现在灵活的数据结构操作工具,还有一把大大的羊毛可以薅, mongodb提供了一个云上3节点复制集。可以开发学习人员免费使用。此外, mongodb提供了社区版本, 社区版本几乎提供了mongodb的所有功能满足日常生产开发需求。但生产环境,还是建议使用企业版本。社区版本和企业版本,都支持linux, mac, windows环境中安装。还提供docker安装。

鉴于开发学习人员主要使用windows本文重点介绍windowsmongodb的安装和获取云上数据库资源

本地安装

mongodb提供了企业版本和社区版本的安装文件企业版本具有更多功能,但供研究学习社区版本功能已经足够。

mongodb安装完成后,会得到一个mongodb运行程序,或者称为一个运行实例默认配置文件安装文件中提供默认客户端Compass,如果使用其他连接客户端,需要自行下载安装mongoshellnosqlbooster等工具。

  1. 下载安装

打开官网社区版本下载页面点击绿色的Select package

Download MongoDB Community Server | MongoDB

选择最新版本的mongodb数据库platform选择windows x64, package选择msi,点击Download按钮,开始下载安装包。

https://fastdl.mongodb.org/windows/mongodb-windows-x86_64-7.0.4-signed.msi

也可以点击copy link按钮进入个人喜欢的下载工具下载安装

  1. 运行安装程序

双击下载的msi文件运行安装程序。一路默认即可完成mongodb的安装。

默认安装过程中,mongodb会自动添加windows service中,开启启动数据库

  1. 连接数据库

mongodb安装完成后,是一个仅限于本地电脑访问的,没有用户验证数据库实例

运行mongosh默认连接到安装的数据库

也可以使用其他工具连接本地数据库,如使用nosqlbooster连接数据库

打开nosqlbooster,点击左上角的Connect,在弹出窗口中点击create新建数据库连接type选择Single Server Or DNS Seedlist, server保持默认的localhostmongodb默认端口号是27017,不需要输入用户和密码。点击save&connect,即可成功连接

获取云上资源

为了方便初学者和开发人员研究学习mongodb提供了云上免费的3节点数据库。虽然功能上有些限制,但完全可以满足研究学习之用了。

获取Atlas免费数据库

进入mongodb官网MongoDB:应用程序数据平台 | MongoDB,点击右上角的免费试用。

使用邮箱注册一个账号,并登陆输入邮箱进行账号验证

点击continue接下来mongodb会询问一些问题,包括你使用mongodb的主要目标什么,会使用mongodb多长时间这里按照个人的自身情况填写就可以了。

点击finish按钮,下一个窗口mongodb询问你所选择数据库类型三种类型中, M0是免费试用的,存储空间有512M,共享cpu内存,供学习和研究mongodb使用。provider是云服务商,保持默认选择即可。Region服务器所在区域这里默认选择香港。点击Create, mongodb就开始部署3个节点的mongodb数据库了。

进入下一个页面,mongodb官网已经提示mongodb发布好了。这个页面让用户选择数据库登陆方式。mongodb提供的数据登陆方式账号密码和验证证书两种。选择默认的用户名密码登陆

使用默认的密码,或填入自己账号密码,点击create user 按钮创建账号密码

接下来选择连接数据库的方式,使用个人本地连接还是在云开发环境连接,通常,选择本地连接的方式。mongodb默认添加申请实例的IP地址,并有提示

点击 最下面的Finish and Close按钮完成配置

进入完成发布数据页面

接下来,就可以尝试连接数据库了。

本地连接数据库

点击connect按钮,弹出一个窗口,指导用户选择合适的数据库连接方式这里我们选择Compass获取连接字符串,在本地连接。

下面的窗口中,提示是否已经安装了Mongo DB Compass,如果没有安装,选择I dont have Mongodb Compass Installed, 如果本地有Compass, 选择I have Mongodb Compass installed

复制第二步中的数据库连接字符串放到Compass或者NoSQLBooster中,替换<password>为前面设置密码,就可以本地连接到数据库了。

在Atlas中连接数据库

当然,也可以直接在Atlas页面连接到该数据库。

点击左侧的deployment-》Database

在Database Deployments cluster0中,点击Browse Collection按钮

进入浏览数据页面。这里新建的数据库,并没有点见数据进来。所以可以点击Load a Sample Dataset按钮,mongodb会帮助用户添加一测试数据进来。测试数据大小350M,需要分钟时间

数据加载完成,点击测试数据,就可以浏览测试数据中的内容了。

Altas页面功能与Compass功能类似,支持集合增删改查操作。也可创建自己的db,添加一测试数据。

接下来,有了本地的运行环境或网上测试环境,就可以进步一的学习研究mongodb了。

原文地址:https://blog.csdn.net/wilsonzane/article/details/134747045

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_44372.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注