Windows上安装MongoDB步骤
事前准备:
1.在mongoDB官网下载.msi文件,我下的是社区版,下载地址:https://www.mongodb.com/download-center#community
2.点击msi文件安装mongoDB,默认安装在C:\Program Files\MongoDB\Server\3.2
3.添加安装路径到环境变量,也就是把C:\Program Files\MongoDB\Server\3.2\bin添加到环境变量里面。关于环境变量:右键点击计算机,选择属性,点击系统高级设置,点击高级里面的环境变量,找到变量名为Path的一行点击编辑,将C:\Program Files\MongoDB\Server\3.2\bin添加到最后,记得跟前面的要用分号隔开
方法一:
1.建立mongoDB的数据和log文件夹。比如在D盘建立文件夹mongoDB,在其下分别建立子文件夹data和log。
2.cmd打开命令提示符窗口,输入mongod --dbpath "D:\mongoDB\data" --logpath "D:\mongoDB\log\mongo.log" --install --serviceName "mongoDB",回车
3.net start mongDB,会提示mongoDB服务已经启动成功,默认监听的TCP端口是27017,可以在浏览器地址栏输入localhost:27017,会看到出现:
It looks like you are trying to access MongoDB over HTTP on the native driver port.
4.使用mongo命令进入mongo shell进行数据库的操作
5.使用net stop mongDB关闭服务
方法二:
1.建立mongoDB的数据和log文件夹以及配置文件mongo.config。比如在D盘建立文件夹mongoDB,在其下分别建立子文件夹data和log以及配置文件mongo.config。
2.编辑mongo.config:
输入:dbpath=D:\mongoDB\data
logpath=D:\mongoDB\log\mongo.log
storageEngine=mmapv1
......(根据自己的需要添加配置的项目)
注意配置项目之间要换行
3.打开cmd命令窗口,输入:mongod --config D:\mongoDB\mongo.config
4.打开mongo.log可以看到如下内容即为服务启动成功
2016-11-15T12:29:59.381+0800 I CONTROL [initandlisten] MongoDB starting : pid=4924 port=27017 dbpath=D:\mongoDB\data 32-bit host=P0037940-PC
2016-11-15T12:29:59.381+0800 I CONTROL [initandlisten] targetMinOS: Windows Vista/Windows Server 2008
2016-11-15T12:29:59.381+0800 I CONTROL [initandlisten] db version v3.2.10
2016-11-15T12:29:59.381+0800 I CONTROL [initandlisten] git version: 79d9b3ab5ce20f51c272b4411202710a082d0317
2016-11-15T12:29:59.381+0800 I CONTROL [initandlisten] allocator: tcmalloc
2016-11-15T12:29:59.381+0800 I CONTROL [initandlisten] modules: none
2016-11-15T12:29:59.382+0800 I CONTROL [initandlisten] build environment:
2016-11-15T12:29:59.382+0800 I CONTROL [initandlisten] distarch: i386
2016-11-15T12:29:59.382+0800 I CONTROL [initandlisten] target_arch: i386
2016-11-15T12:29:59.382+0800 I CONTROL [initandlisten] options: { config: "D:\mongoDB\mongo.config", storage: { dbPath: "D:\mongoDB\data", engine: "mmapv1" }, systemLog: { destination: "file", path: "D:\mongoDB\log\mongo.log" } }
2016-11-15T12:29:59.943+0800 I CONTROL [initandlisten]
2016-11-15T12:29:59.943+0800 I CONTROL [initandlisten] ** WARNING: This 32-bit MongoDB binary is deprecated
2016-11-15T12:29:59.943+0800 I CONTROL [initandlisten]
2016-11-15T12:29:59.943+0800 I CONTROL [initandlisten]
2016-11-15T12:29:59.943+0800 I CONTROL [initandlisten] ** NOTE: This is a 32 bit MongoDB binary.
2016-11-15T12:29:59.943+0800 I CONTROL [initandlisten] ** 32 bit builds are limited to less than 2GB of data (or less with --journal).
2016-11-15T12:29:59.943+0800 I CONTROL [initandlisten] ** Note that journaling defaults to off for 32 bit and is currently off.
2016-11-15T12:29:59.943+0800 I CONTROL [initandlisten] ** See http://dochub.mongodb.org/core/32bit
2016-11-15T12:29:59.943+0800 I CONTROL [initandlisten]
2016-11-15T12:29:59.945+0800 I INDEX [initandlisten] allocating new ns file D:\mongoDB\data\local.ns, filling with zeroes...
2016-11-15T12:30:00.463+0800 I STORAGE [FileAllocator] allocating new datafile D:\mongoDB\data\local.0, filling with zeroes...
2016-11-15T12:30:00.463+0800 I STORAGE [FileAllocator] creating directory D:\mongoDB\data\_tmp
2016-11-15T12:30:00.781+0800 I STORAGE [FileAllocator] done allocating datafile D:\mongoDB\data\local.0, size: 64MB, took 0.314 secs
2016-11-15T12:30:00.789+0800 I NETWORK [HostnameCanonicalizationWorker] Starting hostname canonicalization worker
2016-11-15T12:30:00.789+0800 I FTDC [initandlisten] Initializing full-time diagnostic data capture with directory 'D:/mongoDB/data/diagnostic.data'
2016-11-15T12:30:00.792+0800 I NETWORK [initandlisten] waiting for connections on port 27017
5.另开一个cmd窗口,输入mongo,就可以连接到mongodb数据库了
提示:推荐使用第二种方法,第一种在32位Windows下很容易出现问题,别忘了配置引擎
Windows上安装MongoDB步骤的更多相关文章
- 在Windows上安装MongoDB
原文官方文档:https://docs.mongodb.org/v2.6/tutorial/install-mongodb-on-windows/ 基于版本:MongoDB 2.6 概览 通过这个示例 ...
- MongoDB(二):在Windows环境安装MongoDB
1. 在Windows环境安装 1.1 MongoDB下载 要在Windows上安装MongoDB,首先打开MongoDB官网:https://www.mongodb.com/download-cen ...
- Git学习系列之Windows上安装Git详细步骤(图文详解)
前言 最初,Git是用于Linux下的内核代码管理.因为其非常好用,目前,已经被成功移植到Mac和Windows操作系统下. 鉴于大部分使用者使用的是Windows操作系统,故,这里详细讲解Windo ...
- Windows 10安装MongoDB(安装&启动)
Windows 10家庭中文版,MongoDB 3.6.3, 最近在学习Scrapy,可以却从未将scraped data存储到数据库中.在看过一些文档后,Scrapy会和MongoDB结合使用(还有 ...
- Windows 下安装 MongoDB
Windows 下安装 MongoDB 的步骤:1.官网www.mongodb.com下载安装包或zip包2.解压下载的文件到文件夹 D:\mongo .3.使用管理员权限打开CMD,导航到目录 D: ...
- 在 Windows 上安装Rabbit MQ 指南
rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统.他遵循Mozilla Public License开源协议.采用 Erlang 实现的工业级的消息队列(MQ)服务器. Ra ...
- 在 CentOS7 上安装 MongoDB
在 CentOS7 上安装 MongoDB 1 通过 SecureCRT 连接至 CentOS7 服务器: 2 进入到 /usr/local/ 目录: cd /usr/local 3 在当前目录下创建 ...
- 在windows上安装ASP.NET 5(译文)
本文将介绍如何在windows上安装ASP.NET5,包括单独安装和通过Visual Studio 2015 安装. 本文包括: 通过Visual Studio安装ASP.NET 单独安装ASP.NE ...
- (转)如何在Windows上安装多个MySQL
原文:http://www.blogjava.net/hongjunli/archive/2009/03/01/257216.html 如何在Windows上安装多个MySQL 本文以免安装版的mys ...
随机推荐
- Oracle 列操作(增加列,修改列,删除列)
1.增加一列: Alter table 表名 add 列名 varchar2(10); 2.修改一列: Alter table 表名 modify 列名 varchar2(20); 3.删除一列: A ...
- 三、spark入门:文本中发现5个最常用的word,排除常用停用词
package com.yl.wordcount import java.io.File import org.apache.spark.{SparkConf, SparkContext} impor ...
- mac nodejs安装
很久没有配置开发环境了,刚换了新电脑,正好借机会重新配置一下node相关的开发环境 安装 nvm :Node Version Manager 由于nodejs版本更新迭代较快,而不同版本间的差异又很大 ...
- SUSElinux的pam模块中$ISA变量的作用
目的:限制非wheel用户切换至root 方法:vi /etc/pam.d/su文件,增加如下两行 auth sufficient /lib/security/pam_rootok.soauth re ...
- windows 上搭建 sftp 服务器 --freesshd
Linux 下 sftp 默认都会安装的, Windows 就没有了.网上搜的资料发现比较好用的是 freesshd,免费版中最好用的. 1,下载:http://www.freesshd.com/?c ...
- HOOK(钩子)函数
安装.卸载钩子的相关函数 钩子类型 按功能分: 1.WH_CALLWNDPROC和WH_CALLWNDPROCRET:使你可以监视发送到窗口过程的消息3.WH_DEBUG 调试钩子4.WH_FO ...
- HTML,CSS,JS,JQ
CSS: <style> <!--属性选择器--> .container input[type="text"][name="txt"]{ ...
- ansible module
模块是一个独立的, 可以复用的脚本, 它可以被anisible API, Ansible 或者ansible-playbook使用. 在模块退出之前, 它通过输出一个json字符串到标准输出从而反 ...
- android应用编译失败 ResXMLTree_node size 类错误,以及 android studio 项目内搜索
今天很郁闷,又遇到个很让人崩溃的问题: ResXMLTree_node size 0 is smaller than header size 0x45. 类似这样的错误,提示中看不出任何有用的内容,网 ...
- jar中没有主清单属性
在导出jar时指定主类位置 或手动配置jar包中的MANIFEST.MF文件: 添加Main-Class: gui 参考: JAVA环境变量 CLASSPATH .;%JAVA_HOME%\lib\d ...