下载mongodb安装包

1.

https://www.mongodb.org/dl/win32/x86_64-2008plus-ssl?_ga=2.233271640.711265466.1519368764-1223643675.1519368764   这里是所有历史版本

首先声明下,我下载了此时最新版本3.6.3怎么安装都是报错,闪退,寻找各种办法都没有能够解决,最后降低版本安装才得以成功,我下载的版本是3.4.0

解压安装mongodb,我是安装在d:/MongoDB目录下

2.创建必须的文件夹

在 d:/MongoDB文件夹下创建data,然后在d:/MongoDB/data文件夹下分别创建db和log文件夹

先配置数据的目录,例如我想存放在D:\mongodb\data\db这个目录下,我们在运行cmd.exe进入dos命令界面,然后进入cd D:\mongodb\bin目录下,运行mongod.exe命令,如图所示:

配置日志路径,例如我想存放在D:\mongodb\data\log 这个目录下,我们在运行cmd.exe进入dos命令界面,然后进入cd D:\mongodb\bin目录下,运行mongod.exe命令mongod.exe --logpath=D:\mongodb\data\log\mongodb.log ,如图所示:

3.测试运行是否正常

我们在运行cmd.exe进入dos命令界面,然后进入cd D:\mongodb\bin目录下,运行mongo命令,测试一下连接,如图所示:

出现错误

说明:没有启动服务器,我们需要自己配置MongoDB服务器,我们在D:\mongodb目录下,创建一个mongodb.config 配置文件,有两个属性logpath和dbpath,分别设定值,就是刚才我们配置的路径,如图所示:

mongod.exe  --config d:\mongodb\mongodb.config来启动MongoDB服务器,--config 选项表示启动时通过d:\mongodb\mongodb.config配置文件的信息配置服务器。如图所示:

这个dos命令界面先不要关闭,MongoDB服务器在运行,我在新打开一个dos命令界面,先进入到cd D:\mongodb\bin目录下,然后在运行mongo命令测试一下链接,如图所示:

说明这时配置成功。

4.添加MongoDB到window service

我们当我们把运行MongoDB服务器的dos命令界面关掉,这样我们就不能链接MongoDB,我们需要像mySql那样,添加到Windows Service,然后在命令行上启动服务和关闭服务,这样方便我们操作和管理服务。

我们接下来需要把MongoDB到Windows Service,用到的命令是--install设定安装MongoDB为服务器到Windows Service

第一步:执行—install,以管理员的启动cmd, 进入dos命令界面,先进入到cd D:\mongodb\bin目录下,执行

D:\mongodb\bin>mongod.exe --dbpath=d:\mongodb\data\db --logpath=d:\mongodb\data\log\log.txt  --install --serviceName "MongoDB"  如图所示:

第二步:启动/关闭MongoDB服务

netstart mongodb 启动MongoDB服务

net stop mongodb 启动MongoDB服

5.此时我们打开mongo.exe

浏览器打开http://127.0.0.1:27017,可以看到以下界面

mongodb window安装配置的更多相关文章

  1. MongoDB的安装配置、基本操作及Perl操作MongoDB

    MongoDB的安装配置.基本操作及Perl操作MongoDB http://www.myhack58.com/Article/60/63/2014/42353.htm

  2. MongoDB下载+安装+配置+错误解决方法

    下载 官网下载: https://www.mongodb.com/download-center/community Server=>Download 安装 下载完成后安装 建议下载根目录(下过 ...

  3. Linux环境下NodeJS和MongoDB的安装配置

     一.NodeJS的安装配置 #进入安装目录cd /usr/local/ #删除原有安装rm -rf noderm -rf node-v0.10.29-linux-x64 #解压压缩包tar -zxv ...

  4. MongoDB(二)——安装配置了解

    前边介绍了MongoDB的大概理论知识,这篇来对MongoDB进行一下安装使用,支持安装在windows和linux上,当然了很多其它情况下我们是安装在linux上,由于毕竟server用linux的 ...

  5. window安装配置 zookeeper 单机模式

    1.zookeeper简单介绍 zookeeper是一个分布式的,开放源码的分布式应用程序协调服务,我所了解到的主要的使用场景有两个 (1).微服务注册中心(Dubbo较常用Zookeeper做注册中 ...

  6. MongoDB Linux 安装配置 后台运行

    介绍安装的文档很多,可以参考这篇: http://www.mkyong.com/mongodb/how-to-install-mongodb-on-mac-os-x/ 安装完后你可能会碰到的2个问题. ...

  7. PHP MongoDB 扩展安装配置

    近日对MongoDB比较感兴趣,在linux下部署了一套LAMP,想把MongoDB加进来,下面进入正题: 1.确保安装好LAMP环境,假设php安装目录:/usr/local/php5 2.下载ht ...

  8. MongoDB的安装配置

    1,下载: http://www.mongodb.org/downloads 2.4.5版:http://www.mongodb.org/dr/fastdl.mongodb.org/linux/mon ...

  9. mongodb的安装配置方法

    安装方法: https://docs.mongodb.com/manual/tutorial/install-mongodb-enterprise-on-red-hat/ 使用向导: https:// ...

随机推荐

  1. HDU 1242 Rescue(优先队列)

    题目来源: http://acm.hdu.edu.cn/showproblem.php?pid=1242 题目描述: Problem Description   Angel was caught by ...

  2. ES6中promise的使用方法

    先看看ES5中异步编程的使用. let ajax = function (callBlack) { setTimeout(function () { callBlack && call ...

  3. Vue.js 1.x 和 2.x 实例的生命周期

    在Vue.js中,在实例化Vue之前,它们都是以HTML的文本形式存在文本编辑器中.当实例化后将经历创建.编译.销毁三个主要阶段. 以下是Vue.js 1.x  实例的生命周期图示: Vue.js 1 ...

  4. Javascript Array 非常用方法解析

    在ECMAScript5的Array中已经有了Array.prototype.forEach,Array.prototype.filter,Array.prototype.map等方法 1. map ...

  5. 算法-java代码实现插入排序

    插入排序  

  6. 多线程编程学习笔记——使用异步IO(一)

    接上文 多线程编程学习笔记——使用并发集合(一) 接上文 多线程编程学习笔记——使用并发集合(二) 接上文 多线程编程学习笔记——使用并发集合(三) 假设以下场景,如果在客户端运行程序,最的事情之一是 ...

  7. 数据库复习总结(6)-SQL语句入门(脚本、命令)

    脚本操作: 脚本操作 注释:--单行注释,/**/多行注释 数据库:创建.删除 (可以通过查看master数据库中的sysdatabase表,来了解当前存在的数据库) 点击“新建查询”,选中哪句执行哪 ...

  8. PhoneGap安装手顺

    http://docs.phonegap.com/getting-started/1-install-phonegap/desktop/

  9. char (*p)[]和char *p[]的区别

    理解的关键在于: 1. []的优先级高于*,(*p)[]理解为指向一个数组,*(p[])存放指针的数组 2. char (*p)[SIZE]:指向一维数组的指针,一维数组只能有SIZE个元素 char ...

  10. ELK入门级介绍--打造实时日志查询系统

    这几天一直在研究ElasticSearch,在网上看到一篇好的文章和大家分享. ELK平台介绍 在搜索ELK资料的时候,发现这篇文章比较好,于是摘抄一小段: 以下内容来自:http://baidu.b ...