1、首先从官网https://www.mongodb.org/下载mongodb的安装包,本人下载的是mongoDB3.2版本的.msi的文件,然后双击安装即可

2、点击next

3、compelte 安装所有功能到c盘,custom可以自定义安装目录与功能,此处我选择的是custom方式,安装在d:/mongodb文件夹中(mongodb文件夹为自己手动创建)

安装 完成后,mongodb下有如下文件:

4、在mongodb下创建一个data文件夹d:/mongodb/data,然后再data文件夹下再创建一个db文件夹d:/mongodb/data/db和一个log文件夹d:/mongodb/data/log,在log文件夹下创建一个mongod.log文件

5、启动程序

运行cmd.exe,进入d:/mongodb/bin文件夹下;

然后执行mongod -dbpath "C:\Program Files\mongodb\data\db"(此命令即将mongodb的数据库文件创建到d:/mongodb/data/db 目录);

不出意外的应该会成功,告诉你端口号是27017;

再打开一个cmd.exe程序,进入d:/mongodb/bin,执行mongo.exe(不带d),此时命令行会告诉你版本号之类的信息,此时mongodb就启动成功了,这是在浏览器中输入localhost:27017,页面会提示你

It looks like you are trying to access MongoDB over HTTP on the native driver port.

6、每次启动mongodb都要先运行mongod.exe,然后在运行mongo.exe比较麻烦;我们可以将其安装为windows service

(1)我们已经在data文件夹下有了db和log文件夹,这时在d:/mongodb下再创建一个mongod.cfg文件,内容为

(2)运行cmd.exe,进入d:/mongodb/bin,执行

mongod --config "d:\mongodb\mongod.cfg" --install

命令行输出

官网上,执行之后运行net start MongoDB就可以了,然而,本人运行之后,却并没有成功。。。(如果你成功了,好吧,恭喜你!下面就不用看了。。。)

查看了下log日志,提示

在万能的度娘帮助下,找到原因,之所以拒绝访问,是因为没有以管理员的身份运行cmd.exe,所以呢,将命令行关闭,

右键选择以管理员身份运行,进入d:/mongodb/bin,重新执行

mongod --config "d:\mongodb\mongod.cfg" --install,

这时,在查看日志,

说明创建服务成功,这时执行net start MongoDB,命令行就会提示你服务已经启动成功!

net start MongoDB   启动服务

net stop MongoDB   结束服务

sc.exe delete MongoDB   删除服务

windows下的mongodb下载安装的更多相关文章

  1. Windows下openssl的下载安装和使用

    Windows下openssl的下载安装和使用 安装openssl有两种方式,第一种直接下载安装包,装上就可运行:第二种可以自己下载源码,自己编译.下面对两种方式均进行详细描述. 一.下载和安装ope ...

  2. Windows下Nginx的下载安装、启动停止和配置浏览

    前言: 记录一下今天在Windows下载安装Nginx服务器的过程.因为网上关于Nginx的资料都太复杂了,大多数是在Linux下使用的方法. 1.下载 Nginx官网下载地址:http://ngin ...

  3. Windows下Apache的下载安装启动停止

    一:下载 打开任意浏览器,输入网址:http://httpd.apache.org/ 进入如下界面: 我们选择最新版Apache httpd 2.4.12Released,点击Download,进入如 ...

  4. Windows下Charles从下载安装到证书设置和浏览器抓包

    1.在Charles官网https://www.charlesproxy.com/download/下载,我这边下载的是免费体验版的. 2.安装好以后打开,配置Charles证书:选择help——SS ...

  5. [原]Windows下openssl的下载安装和使用

    安装openssl有两种方式,第一种直接下载安装包,装上就可运行:第二种可以自己下载源码,自己编译.下面对两种方式均进行详细描述. 一.下载和安装openss 方法一:直接使用openssl安装包 W ...

  6. 纯windows下制作变色龙引导安装U盘教程

    原创教程:纯windows下制作变色龙引导安装U盘教程 支持Mavericks和Yosemite 支持白苹果 目标:windows下制作带 Chamelon变色龙引导的黑苹果安装U盘,支持PC机引导安 ...

  7. Windows 环境Oracle客户端下载安装

    Windows 环境Oracle客户端下载安装 1.官方网站下载Oracle客户端 64位下载地址 http://www.oracle.com/technetwork/database/enterpr ...

  8. Lua在Windows下的配置、安装、运行

    Windows下安装.运行Lua! 本文提供全流程,中文翻译.Chinar坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) 1↓ 进入Lua官网:h ...

  9. python学习:Windows 下 Python easy_install 的安装

    Windows 下 Python easy_install 的安装     下载安装python安装工具下载地址:http://pypi.python.org/pypi/setuptools 可以找到 ...

随机推荐

  1. 如何使用TestFlight进行App构建版本测试(转)

    在日常的开发当中,当一个项目在开发过程中或者完成准备上线,都需要我们进行真机测试,否则不可能开发完了就直接扔到了App,等上线了再下载看看,这都是不可能的.那么说到真机测试,大家肯定会想到弄一个99美 ...

  2. web api 上传

    using System.Net; using System.Net.Http; using System.Web; using System.Web.Http;   namespace FileUp ...

  3. .net TxetBox控件设置ReadOnly=True后台取值问题

    1.为TxetBox添加onfocus=this.blur()进行模拟 2.通过 Request.From["TextBox"].Trim()取值; 3.后台CS文件设置TextB ...

  4. html加载js那些事

    浏览器通过内置的JavaScript引擎,读取网页中的代码,对其处理后运行. JavaScript代码嵌入网页的方法 在网页中嵌入JavaScript代码有多种方法. 直接添加代码块 通过script ...

  5. UVA 12166 Equilibrium Mobile

    题意: 给出数个天平,每个天平的结构都类似于二叉树,只有左右重量都相等时才平衡,求每个天平最少改多少个秤砣,也就是叶子结点可以使得整个天平平衡.天平的深度不超过16. 分析: 要使得改动的数量最少,那 ...

  6. 安卓开发之APK安装之后自动在桌面上创建快捷图标

    可以看到很多的APP在第一次运行之后就会弹出来一个Toast说什么快捷方式已创建,那么这个东西是怎么搞出来的呢 很简单就下面几句话,写在这儿以后好copy 先创建一个类 import android. ...

  7. Ark组件设计随想(一)

    Ark组件是L.Skyler自工作以来不断积累和优化的快速开发胶水架. Ark的目标是帮助开发人员简单快速的开始一个新的项目并且尽可能的复用已有功能.让项目开发不受一些基础组件开发影响. Ark定义了 ...

  8. centos yum 完全卸载依赖

    centos yum 完全卸载依赖    you install a package with yum install, say pdftk, it will pull in a lot of dep ...

  9. 使用Open Live Writer 的代码高亮插件体验

    由于windows live writer 2012 已经停止服务,转而推出开源项目Open Live Writer .虽然Open Live Writer 也没怎么更新,官网更是一个插件都没有放出来 ...

  10. JSP(一)

    开宗明义:JSP本质上就是一个Servlet scriplet JSP 变量和函数的声明 局部变量 <% int a = 3;> 全局变量和函数 <%! int a = 3;> ...