Windows下MongoDB环境搭建
MongoDB下载
- 登录MongoDB官网:www.mongodb.org;点击【Download MongoDB】按钮,进入如下所示界面

- 选择目标操作系统及其版本,比如这里选择的是64位的Windows Server 2008R2
- 下载。点击DOWNLOAD按钮,即可完成msi文件的下载。
安装
- 直接双击msi安装文件开始安装。安装完成后,在安装路径下能看到如下目录结构:

- 在这里能看到一些常用文件:
|
mongo.exe |
客户端程序 |
|
mongod.exe |
服务端程序,通过运行该程序启动MongoDB服务 |
- 现在直接运行mongod.exe会出现闪退,需要进行一些必要的配置。
配置
- 设置环境变量
把MongoDB的Bin文件设置到环境变量的Path中:C:\Program Files\MongoDB\Server\3.0\bin。这样在以后就可以直接在控制台通过键入mongo、mongod等命令完成操作了。 - 创建数据目录
MongoDB默认尝试使用当前驱动器的\data\db目录作为其数据目录(如:在C:下运行mongod.exe,则会使用C:\data\db),而在默认情况下,不会自动创建该目录,所以上面会闪退。
当然也可以在系统中的任何位置建立数据目录,只是这样的情况下,需要在启动MongoDB时指定路径。使用命令如下:
> mongod --dbpath C:\mongodb\data\db
这样就可以改变默认的数据目录了。 - 将MongoDB安装为一个Windows服务
通过将MongoDB安装成一个Windows服务,可以避免每次使用都去手动启动mongod.exe。
步骤如下:
以管理员身份运行cmd。输入mongod --dbpath c:\data\db --logpath c:\data\mongo.log -install
|
--dbpath |
该参数指定数据目录的位置,这里使用的是默认位置,实际上可以是其他任何位置 |
|
--logpath |
该参数指定数据库日志文件的位置和文件名,可以是任意位置的任意文件名 |
查看Windows服务,我们已经能够看到一个名叫MongoDB的服务了

暂时并没有启动,但是被设置为了自动启动类型,下次系统启动时会自动启动,当然这里不会等到下次启动了,手动启动它。
检查
MongoDB默认连接端口27017,在启动服务后,打开http://localhost:27017,返回下图的提示,表示已经安装成功。

在控制台输入命令mongo,如下图所示

到此,MongoDB已经安装成功了!
Windows下MongoDB环境搭建的更多相关文章
- Windows下的环境搭建Erlang
Windows下的环境搭建 Erlang 一.安装编译器 在http://www.erlang.org/download.html下载R16B01 Windows Binary File并安装. 二. ...
- Redis在windows下的环境搭建
Redis在windows下的环境搭建 下载windows版本redis,,官方下载地址:http://redis.io/download, 不过官方没有Windows版本,官网只提供linux版本的 ...
- 2017.7.18 windows下ELK环境搭建
参考来自:Windows环境下ELK平台的搭建 另一篇博文:2017.7.18 linux下ELK环境搭建 0 版本说明 因为ELK从5.0开始只支持jdk 1.8,但是项目中使用的是JDK 1.7, ...
- Spark在Windows下的环境搭建(转)
原作者:xuweimdm 原文网址:http://blog.csdn.net/u011513853/article/details/52865076 由于Spark是用Scala来写的,所以Spa ...
- Windows下Django环境搭建
总体示意图如下: Windows下搭建Django环境 1.安装Python版本 2.安装pip工具,一般Python安装都会自动会有这个,在你python安装命令下Scripts文件夹下 3.dj ...
- Spark学习笔记--Spark在Windows下的环境搭建
本文主要是讲解Spark在Windows环境是如何搭建的 一.JDK的安装 1.1 下载JDK 首先需要安装JDK,并且将环境变量配置好,如果已经安装了的老司机可以忽略.JDK(全称是JavaTM P ...
- 二、Spark在Windows下的环境搭建
由于Spark是用Scala来写的,所以Spark对Scala肯定是原生态支持的,因此这里以Scala为主来介绍Spark环境的搭建,主要包括四个步骤,分别是:JDK的安装,Scala的安装,Spar ...
- Spark学习笔记--Spark在Windows下的环境搭建(转)
本文主要是讲解Spark在Windows环境是如何搭建的 一.JDK的安装 1.1 下载JDK 首先需要安装JDK,并且将环境变量配置好,如果已经安装了的老司机可以忽略.JDK(全称是JavaTM P ...
- windows下cocos2d-x环境搭建
该教程使用的cocos2dx的版本为3.14,3之后的大概都差不多 Python环境搭建: cocos2dx在windows上新建工程需要用到python脚本,安装python-2.7.x,可以上py ...
随机推荐
- 【xargs使用】查询包含某字符串的所有文件
在initrd目录下,查找包含"Loading virtio.ko"的所有文件 cd initrd find . | xargs grep "Loading virtio ...
- 【uTenux实验】集合点端口
这个是头一次接触的概念.比较不好理解.内核规范中的说明就要20页! 看了王总写的uTenux内核规范之后,有那么一点明白了但理解不深. 集合点端口就像每次工作前的收集情况会.首长下达收集情况指令,各个 ...
- 黄聪: Bootstrap之Form表单验证神器: BootstrapValidator(转)
前言:做Web开发的我们,表单验证是再常见不过的需求了.友好的错误提示能增加用户体验.博主搜索bootstrap表单验证,搜到的结果大部分都是文中的主题:bootstrapvalidator.今天就来 ...
- OSX 10.11 cocoapods安装命令: sudo gem install -n /usr/local/bin cocoapods
10.11 cocoapods安装命令: sudo gem install -n /usr/local/bin cocoapods
- 用WinDbg调试Windows和驱动程序
由于本人能力有限,翻译不足之处敬请谅解,欢迎批评指正:sunylat@163.com MSDN原文:https://msdn.microsoft.com/zh-cn/library/windows/h ...
- Code Igniter + PHP5.3 + SqlServer2008配置
1.配置apache+php5.3 2.配置sql server服务器,并允许远程连接. 3.去http://www.microsoft.com/en-us/download/details.aspx ...
- QT学习之路--创建一个对话框
Q_OBJECT:这是一个宏,凡是定义信号槽的类都必须声明这个宏. 函数tr()全名是QObject::tr(),被他处理过的字符串可以使用工具提取出来翻译成其他语言,也就是做国际化使用. 对于QT学 ...
- Zerojudge解题心得
我进入娄山中学已经有1年多了,也就是说我学习编程也有1年多了,在这一年多的时间中,我已经对编程有了初步的了解.其实只要抓住平时的空闲时间加以利用,哪怕每个星期就做那么三四题,经过了一段时间沉淀,也会有 ...
- Android:去掉默认的标题bar
要使用自己定义的bar,只需要在layout文件中添加:<include layout="@layout/actionbar" />;当然你需要新建一个actionba ...
- 9. Linux远程登录
1. 检查网络是否通畅 C:\Users\cfm>ping 192.168.232.131 正在 Ping 192.168.232.131 具有 32 字节的数据:来自 192.168.232. ...