一、下载安装

1、百度搜索,找到官网,或直接访问:https://www.mongodb.com/

2、寻找下载位置,双击下载。

3、找到本地位置,双击执行,进入欢迎界面,选择next。

4、勾选协议,选择next。

5、选择安装路径,选择next。

6、选择具体安装的参数,选择next。

  • 下图的勾选一定要取消安装,compass客户端可视化界面,如果选中机器性能不佳的情况下,会需要好久好久。

7、选择install

8、等待安装,安装完成。

9、启动运行

(1)点击启动
  • 找到安装的目录,双击mongo.exe

  • 弹出如图,表示安装成功.

  • 测试使用。

(2)命令行启动
  • 找到安装的目录,复制安装的路径

  • Windows +R 输入cmd ,进入命令行模式,cd + 刚刚复制的路径。

  • 执行命令。
## 后边是把数据指向那个目录
mongod --dbpath c:\data\db

  • 再次Windows +R 输入cmd ,进入命令行模式,cd + 刚刚复制的路径,输入mongo进入mongo模式

  • 测试使用。

10、浏览器验证

二、修改配置文件

1、找到如图位置的配置文件,右键以文本格式打开。

2、如果mongo装在c盘那么日志和数据会占用很大的空间,所以,一般会修改data和log的文件路径,这里只做修改演示(测试机只有c盘),其他要按您的实际情况修改。

# Where and how to store data.
storage:
dbPath: C:\data\db
journal:
enabled: true
# engine:
# wiredTiger: # where to write logging data.
systemLog:
destination: file
logAppend: true
path: C:\data\log\mongod.log

3、关闭mongo,重新启动,日志里看到已经切换了

三、设置为windows服务

1、 Windows +R 输入cmd ,进入命令行模式,cd + monggo所在路径的bin路径

2、输入命令


### -dbpath 后是data的路径 -logpath 后是日志路径
mongod -dbpath "c:\data\db" -logpath "c:\data\log\mongo.log" -install -serviceName "MongoDB"

  • 如果失败,输入sc delete MongoDB,删除服务,重新执行上一步命令。

3、查看服务安装

  • Windows +R 输入services.msc,进入服务,在其中找到MongoDB

  • 如果想要作为开机启动服务,双击此服务,选择如图位置为自动。

4、服务方式启动

  • Windows +R 输入cmd ,进入命令行模式

  • 输入命令启动

net start MongoDB

  • 输入命令关闭

net start MongoDB

四、安装MongoDB Compass

1、访问:https://www.mongodb.com/,选择products,选择Community Edition,点击进入。

2、选择Tools,点击打开,选择MongoDB Compass

3、进入MongoDB Compass下载界面,选择需要版本,这里选用windows版本,和Mongo版本对应,点击下载。

4、进入下载目录,解压文件

5、进入解压后目录下,双击启动,首次windows启动会提示如图,选择任然运行

6、弹出如下欢迎页,选择关闭,选择启动compass

7、选择连接,会自动连接本地。(要保证开启本地mongo)

  • 未开启连接不上显示这样。

2022年官网下安装MongoDB最全版与官网查阅方法(5.0.6)的更多相关文章

  1. 2022年官网下安装RabbitMQ最全版与官网查阅方法

    目录 一.Erlang环境部署 1.百度搜索"Erlang",或者访问网址:https://www.erlang.org/,找到DOWNLOAD双击进入. 2.找到支持的windo ...

  2. 2022年官网下安装Logstash最全版与官网查阅方法(8.1.0最新安装)

    一.环境整合 构建工具(参考工具部署方式) 软件名称 版本 相关文章推荐 NodeJS 16.0.0 https://www.cnblogs.com/liuyangfirst/p/15998172.h ...

  3. 2022年官网下安装MAVEN最全版与官网查阅方法

    目录 确保JDK安装无误 一.百度输入关键字maven,选择官网,进入官网 二.找到下载位置,如图所示,双击进入 三.找到下载位置(下载的是安装包bin版本的,src是源码查看),双击下载 四.弹出保 ...

  4. 2022年官网下安装MySQL最全版与官网查阅方法

    目录 安装部署MySQL 一.百度查找MySQL官网 二.如图找到DOWNLOADS位置,既是下载位置 三.双击进入DOWNLOADS,下拉找到如图位置(红圈位置是社区免费版,上边部分应该是收费版) ...

  5. 2022年官网下安装DBever最全版与官网查阅方法

    目录 安装部署DBeaver 一.官网下载安装 1.百度搜索DBeaver. 2.进入主页,点击DownLoad下载. 3.查看列表,选择windows的exe版本下载. 4.找到位置,双击打开,弹出 ...

  6. 2022年官网下安装Redis最全版与官网查阅方法

    目录 安装部署Redis 一.下载安装 1.百度搜索Redis,双击进入. 2.下载稳定版(服务器版本),如图所示 3.找到下载的位置,解压压缩包(查看发现不是windows版本) 4.官网没有win ...

  7. 2022年官网下安装Elasticsearch最全版与官网查阅方法(8.1.0最新安装)

    目录 一.环境整合(需要提前装好) 构建工具(参考工具部署方式) 二.官方下载Elasticsearch部署安装 1.百度搜索"Elasticsearch",或者访问官网https ...

  8. 2022年官网下安装Kibana最全版与官网查阅方法(Kibana8.1.0+Elasticsearch8.1.0)

    一.环境整合(需要提前装好) 构建工具(参考工具部署方式) 软件名称 版本 相关文章推荐 Elasticsearch ..* https://www.cnblogs.com/liuyangfirst/ ...

  9. 2022年官网下安装GIT最全版与官网查阅方法

    目录 安装部署Git 1.百度搜索git,双击进入. 2.进入主页,双击如图位置. 3.进入下载列表,双击下载. 4.找到本地文件位置,双击安装,弹出界面,选择next 5.进入安装路径位置,修改路径 ...

随机推荐

  1. Ajax不允许缓存方法

    AJAX请求后台时会自动缓存,客户端发起请求首先请求缓存,第一次请求即由缓存再请求服务器,返回数据时同样先返回到缓存再展示再客户端.但是如果数据要求随时性呢,数据变化频率高呢?那么如何不让ajax设置 ...

  2. vue+element ui中select组件选择失效问题原因与解决方法

    codejing 2020-07-10 09:13:31  652  收藏 分类专栏: Web Vue Element UI 版权 .当表单form赋完值后,如果后续又对form中某一属性值进行操作如 ...

  3. svn中.a文件无法上传解决方法

    项目导入后总是缺少.a文件,如shareSDK.a,libPushSDK.a,libbaidumapapi.a等 解决方法 方法一.修改SVN配置文件 通过终端直接打开配置文件: open  ~/.s ...

  4. 类中的__getattr__ 与 __setattr__ 魔法方法

    1.__getattr__ 当我们访问一个不存在的属性的时候,会抛出异常,提示我们不存在这个属性.而这个异常就是__getattr__方法抛出的,其原因在于他是访问一个不存在的属性的最后落脚点,作为异 ...

  5. Solution -「AT 3913」XOR Tree

    \(\mathcal{Description}\)   Link.   给定一棵树,边 \((u,v)\) 有边权 \(w(u,v)\).每次操作可以使一条简单路径上的边权异或任意非负整数.求最少的操 ...

  6. Solution -「NOI 模拟赛」出题人

    \(\mathcal{Description}\)   给定 \(\{a_n\}\),求一个 \(\{b_{n-1}\}\),使得 \(\forall x\in\{a_n\},\exists i,j\ ...

  7. uniapp上传图片转base64码案例

    uni.chooseImage({ count: 9, success: res => { this.imageList = this.imageList.concat(res.tempFile ...

  8. Swagger2简单实用

    前后端分离很好用的api <!--swagger--> <dependency> <groupId>io.springfox</groupId> < ...

  9. 使用工具john破解系统密码

    下载解压得到一个存在着hash值的passwd的文件,还有一个压缩包解压得到的是一个密码本,应该就是需要使用爆破的密码本了 放在kali里面,根据题目的要求,将root的hash复制下来然后输入到一个 ...

  10. 三行Python代码,让你的数据处理脚本快别人4倍

    Python是一门非常适合处理数据和自动化完成重复性工作的编程语言,我们在用数据训练机器学习模型之前,通常都需要对数据进行预处理,而Python就非常适合完成这项工作,比如需要重新调整几十万张图像的尺 ...