windows下的mongodb下载安装
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下载安装的更多相关文章
- Windows下openssl的下载安装和使用
Windows下openssl的下载安装和使用 安装openssl有两种方式,第一种直接下载安装包,装上就可运行:第二种可以自己下载源码,自己编译.下面对两种方式均进行详细描述. 一.下载和安装ope ...
- Windows下Nginx的下载安装、启动停止和配置浏览
前言: 记录一下今天在Windows下载安装Nginx服务器的过程.因为网上关于Nginx的资料都太复杂了,大多数是在Linux下使用的方法. 1.下载 Nginx官网下载地址:http://ngin ...
- Windows下Apache的下载安装启动停止
一:下载 打开任意浏览器,输入网址:http://httpd.apache.org/ 进入如下界面: 我们选择最新版Apache httpd 2.4.12Released,点击Download,进入如 ...
- Windows下Charles从下载安装到证书设置和浏览器抓包
1.在Charles官网https://www.charlesproxy.com/download/下载,我这边下载的是免费体验版的. 2.安装好以后打开,配置Charles证书:选择help——SS ...
- [原]Windows下openssl的下载安装和使用
安装openssl有两种方式,第一种直接下载安装包,装上就可运行:第二种可以自己下载源码,自己编译.下面对两种方式均进行详细描述. 一.下载和安装openss 方法一:直接使用openssl安装包 W ...
- 纯windows下制作变色龙引导安装U盘教程
原创教程:纯windows下制作变色龙引导安装U盘教程 支持Mavericks和Yosemite 支持白苹果 目标:windows下制作带 Chamelon变色龙引导的黑苹果安装U盘,支持PC机引导安 ...
- Windows 环境Oracle客户端下载安装
Windows 环境Oracle客户端下载安装 1.官方网站下载Oracle客户端 64位下载地址 http://www.oracle.com/technetwork/database/enterpr ...
- Lua在Windows下的配置、安装、运行
Windows下安装.运行Lua! 本文提供全流程,中文翻译.Chinar坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) 1↓ 进入Lua官网:h ...
- python学习:Windows 下 Python easy_install 的安装
Windows 下 Python easy_install 的安装 下载安装python安装工具下载地址:http://pypi.python.org/pypi/setuptools 可以找到 ...
随机推荐
- 各种浏览器兼容篡位的css样式写法
谷歌浏览器的识别 @media screen and (-webkit-min-device-pixel-ratio:0) { height:10px; } IE6特制识别的 *HTML .Searc ...
- opengl笔记——旋转,一段代码的理解
重看:opengl笔记——OpenGL好资料备忘 在找到这段代码,对理解opengl旋转很有帮助 ... glPushMatrix(); // initialze ModelView matrix g ...
- inline函数
C语言中的inline函数并不是单纯的用函数块内容来替换,也可能存在局部变量啥的.另外,使用inline定义的函数只是建议编译器作为内联函数处理,但并不一定真会这样处理.inline一般直接在头文件中 ...
- 图像、帧、片、NALU概念理解
图像.帧.片.NALU 是学习 H.264 的人常常感到困惑的一些概念. H.264 是一次概念的革新,它打破常规,完全没有 I 帧.P帧.B 帧的概念,也没有 IDR 帧的概念.对于 H.264 中 ...
- 怎么在一个list集合里面筛选重复的数据,在重复的数据中取最后添加的那条数据
1.先将集合进行分组(分组字段)2.在判断分组的数量是否大于 03.大于0,则有重复的数据
- javascript 【封装AJAX】
post function createXHR() { if (typeof XMLHttpRequest != 'undefined') { return new XMLHttpRequest(); ...
- RANSAC算法详解
给定两个点p1与p2的坐标,确定这两点所构成的直线,要求对于输入的任意点p3,都可以判断它是否在该直线上.初中解析几何知识告诉我们,判断一个点在直线上,只需其与直线上任意两点点斜率都相同即可.实际操作 ...
- Javascript 常用代码总结
1. document.referrer可以获得上一页的地址,使用document.anchors获得页面上面所有的链接元素,而不必使用 document.getElementsByTagName(' ...
- MySQL常用命令及操作
1.登录与退出 1)登录 windows下直接在DOS命令窗口用root用户登录输入mysql回车; linux下输入使用PUTTY连接mysql的服务器,然后输入: ...
- 在windows下,git webhook使用php拉取代码的学习总结
原来上传代码到测试服务器都是用ftp,我觉得这种方式很低效,而且容易出错,比如忘记传某个修改过文件. 现在项目的代码放在了git@osc上了,想使用他webhook,每当有push的时候,git@os ...