MongoDB安装

一、软件的获取地址

1.使用本安装文档提供的安装软件

本安装文档提供的软件为window版本的64位MongoDB的安装包

2.在官网上下载所需的安装软件

下载地址:https://www.mongodb.com/download-center#community

根据所需下载相应版本的MongoDB安装包

二、安装软件(window环境下)

1. 双击安装包后,点击运行

2. 进入到MongoDB的安装页面,点击Next进行下一步

3.选择同意后,点击Next进行下一步

4. 在这里不建议改变安装目录,直接点击Complete进行下一步

5.点击Install进行安装

6.等待安装的进度条完成

7.安装的进度条完成之后,会进入完成页面,点击Finish 就完成了MongoDB数据库的安装

完成已上为步骤,就安装成功了

三、检测MongoDB是否安装成功,并配置启动命令

1.在MongoDB的安装目录的bin目录下,打开cmd命令行,输入命令 ‘ mongod –help ’出现下图现在这安装成功

2.设置数据和日志的储存位置和配置MongoDB服务

1)设置数据文件和日志文件储存位置

按自己的爱好设置文件的储存位置,本安装文档的储存位置设置在E盘,目录如下

E:\MongoDATA

├─data   #MongoDB数据库中的数据的储存位置

└─log    #MongoDB数据库中的日志的储存位置

└─mongodb.log   # MongoDB数据库中的日志的储存文件

2)配置MongoDB服务

(1)设置MmongoDB的环境变量

计算机>右键>属性>高级系统设置>环境变量>找到系统变量中的path变量

向path变量的结尾处添加MongoDB的安装目录下bin目录的地址

如果按本文档安装的MongoDB安装目录下bin目录为:

C:\Program Files\MongoDB\Server\3.4\bin

设置完成后依次点击确定,就设置好了MongoDB的环境变量了

(2)安装mongodb服务

第一步:按照设置的储存位置,修改下面的命令

(ps:如果是按本文档设置的储存位置,不用在做更改)

mongod --logpath "E:\MongoData\log\mongodb.log" --logappend

--dbpath "E:\MongoData\data" --directoryperdb --serviceName "MongoDB" --serviceD

isplayName "MongoDB" --install

#命令中字段的说明

***  --logpath   指定MongoDB日志文件的存储路径,注意是指定文件不是目录

***  --logappend  使用追加的方式写日志

***  --dbpath   指定数据库数据的存储路径

***  --directoryperdb  每个DB都会新建一个目录

***   --serviceName   指定服务名称

***  --serviceDisplayName  指定服务名称,有多个mongodb服务时执行。

***  --install  指定作为一个Windows服务安装。

第二步:在开始处用管理员身份打开cmd命令行,输入上面第一步修改好的指令回车(ps:一定要以管理员身份运行)

第三步:启动MongoDB服务

Net start MongoDB

第四步:关闭MongoDB服务

Net stop MongoDB

mongodb认识的更多相关文章

  1. 【翻译】MongoDB指南/聚合——聚合管道

    [原文地址]https://docs.mongodb.com/manual/ 聚合 聚合操作处理数据记录并返回计算后的结果.聚合操作将多个文档分组,并能对已分组的数据执行一系列操作而返回单一结果.Mo ...

  2. 【翻译】MongoDB指南/CRUD操作(四)

    [原文地址]https://docs.mongodb.com/manual/ CRUD操作(四) 1 查询方案(Query Plans) MongoDB 查询优化程序处理查询并且针对给定可利用的索引选 ...

  3. 【翻译】MongoDB指南/CRUD操作(三)

    [原文地址]https://docs.mongodb.com/manual/ CRUD操作(三) 主要内容: 原子性和事务(Atomicity and Transactions),读隔离.一致性和新近 ...

  4. 【翻译】MongoDB指南/CRUD操作(二)

    [原文地址]https://docs.mongodb.com/manual/ MongoDB CRUD操作(二) 主要内容: 更新文档,删除文档,批量写操作,SQL与MongoDB映射图,读隔离(读关 ...

  5. 【翻译】MongoDB指南/CRUD操作(一)

    [原文地址]https://docs.mongodb.com/manual/ MongoDB CRUD操作(一) 主要内容:CRUD操作简介,插入文档,查询文档. CRUD操作包括创建.读取.更新和删 ...

  6. CRL快速开发框架系列教程十二(MongoDB支持)

    本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框 ...

  7. MongoDB系列(二):C#应用

    前言 上一篇文章<MongoDB系列(一):简介及安装>已经介绍了MongoDB以及其在window环境下的安装,这篇文章主要讲讲如何用C#来与MongoDB进行通讯.再次强调一下,我使用 ...

  8. MongoDB系列(一):简介及安装

    什么是MongoDB MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统. 在高负载的情况下,添加更多的节点,可以保证服务器性能. MongoDB 旨在为应用提供可扩展的高 ...

  9. [原]分享一下我和MongoDB与Redis那些事

    缘起:来自于我在近期一个项目上遇到的问题,在Segmentfault上发表了提问 知识背景: 对不是很熟悉MongoDB和Redis的同学做一下介绍. 1.MongoDB数组查询:MongoDB自带L ...

  10. 用MongoDB分析合肥餐饮业

    看了<从数据角度解析福州美食>后难免心痒,动了要分析合肥餐饮业的念头,因此特地写了Node.js爬虫爬取了合肥的大众点评数据.分析数据库我并没有采用MySQL而是用的MongoDB,是因为 ...

随机推荐

  1. Mysql获取最大自增ID(auto_increment)的五种方式及其特点

    在关系型数据库的表结构中,一般情况下,都会定义一个具有‘AUTO_INCREMENT’扩展属性的‘ID’字段,以确保数据表的每一条记录都有一个唯一标识. 而实际应用中,获取到最近最大的ID值是必修课之 ...

  2. CF 1131C Birthday

    C. Birthday time limit per test 1 second memory limit per test 256 megabytes input standard input ou ...

  3. Linux下的at定时执行任务命令详解

    之前说了使用crontab实现定时执行任务,假如我们只是想要让特定任务运行一次,那么,这时候就要用到at监控程序了.一.at服务 cron是一个linux下 的定时执行工具,可以在无需人工干预的情况下 ...

  4. array_rand

    array_rand — 从数组中随机取出一个或多个单元 mixed array_rand ( array $array [, int $num = 1 ] ) 从数组中取出一个或多个随机的单元,并返 ...

  5. GetLastError获取到错误代码的含义

    在写win32的时候我们会用到GetLastError()函数来获取程序错误信息,那我们如何从返回的数字得到错误信息. 这里推荐一个博客,总结了所以返回数字的错误信息: http://blog.csd ...

  6. JAVA课程课后作业03之动手动脑

    一.构造函数 问题一: 错误代码如图: 错误原因:从图片中的编译报错的地方来看,程序是在给新的对象分配空间是出现了问题,因而我们往下观察Foo类,Foo类的构造方法是有一个参数的有参方法,而前面构造新 ...

  7. javascript 缩写技巧

    19种JS高(炫)效(技)缩写法 https://segmentfault.com/a/1190000011229633

  8. jsonp 的实质

    发送 get请求,可以通过 浏览器输入 url地址,也可以在 javascript 脚本中手动发送 ajax. 或者也可以在 Html网页中定义一个 带 src的 Html 标签,比如 <img ...

  9. centos 安装 python36

    centos6 安装 python36 临时方法: https://www.softwarecollections.org/en/scls/rhscl/rh-python36/ 方法二: http:/ ...

  10. 4 html文件引用问题

    通常在写html文件的时候会遇到需要引入样式文件,或者图片等问题,对于有一定开发经验的人来说,这些都不是问题,做为初学者,还是有必要理解html文件引用的“思路”的 当html文件和要引用的文件在同一 ...