原文地址:http://www.cnblogs.com/yudigen/archive/2012/01/12/2320212.html
下面主要是我在Windows上(Win7)安装、运行、安装Windows服务的笔记,以作备忘。
1、下载
下载地址:http://www.mongodb.org/downloads
从其下载页面就可以看出MongoDB还真的是不赖,支持各个操作系统,其驱动也有好多,目前我用的是.net平台的。
2、安装
安装非常简单,解压就行了,我解压后,放在D:/MongoDB目录下。
为了命令行的方便,可以把D:/MongoDB/bin加到系统环境变量的path中了。
3、运行
D:\>mongod --dbpath D:/MongoDB/data
Sun Oct 24 15:07:05 MongoDB
starting : pid=2472 port=27017 dbpath=D:/MongoDB/data 32-bit
** NOTE: This is a development version (1.7.1) of MongoDB.
** Not
recommended for production.
** NOTE: when using MongoDB 32 bit, you are limited to about 2 gigabytes of
data
** see http://blog.mongodb.org/post/137788967/32-bit-limitations
Sun Oct 24 15:07:05 db version v1.7.1, pdfile version 4.5
Sun Oct 24
15:07:05 git version: cee2d0d6816a704126c283401db24c949d5f52a3
Sun Oct 24
15:07:05 sys info: windows (5, 1, 2600, 2, 'Service Pack 3')
BOOST_LIB_VERSION=1_35
Sun Oct 24 15:07:05 [initandlisten] waiting for
connections on port 27017
Sun Oct 24 15:07:05 [websvr] web admin interface
listening on port 28017
由于是开发版,上面就有个警告,没关系,忽略它。
最后两行说明的数据库端口和Web端口,分别是27017和28017,在浏览器中打开http://localhost:27017,可以看到其相关的一些信息。
4、安装Windows服务
每次运行mongod --dbpath
D:/MongoDB/data命令行来启动MongoDB实在是不方便,把它作为Windows服务,这样就方便多了。
D:\MongoDB\bin>mongod --logpath D:\MongoDB\logs\MongoDB.log --logappend
--dbpath D:\MongoDB\data --directoryperdb --serviceName MongoDB --install
all
output going to: D:\MongoDB\logs\MongoDB.log
Creating service
MongoDB.
Service creation successful.
Service can be started from the
command line via 'net start "MongoDB"'.
注意:这条命令要到MongoDB的bin目录下运行,刚开始的时
候,我就直接在D:\下运行,结果服务的可执行目录为【"D:\mongod" --logpath "D:\MongoDB\logs\MongoDB.log"
--logappend --dbpath "D:\MongoDB\data" --directoryperdb --service
】,肯定是不对的。
该命令行指定了日志文件:D:\MongoDB\logs\MongoDB.log,日志是以追加的方式输出的;
数据文件目录:D:\MongoDB\data,并且参数--directoryperdb说明每个DB都会新建一个目录;
Windows服务的名称:MongoDB;
以上的三个参数都是可以根据自己的情况而定的,可以通过 mongod --help 查看更多的参数 。
最后是安装参数:--install,与之相对的是--remove
启动MongoDB:net start MongoDB
停止MongoDB:net stop MongoDB
以上是我的安装MongoDB的初体验,希望能与各位朋友一起学习MongoDB!
分享到:
相关推荐
MongoDB是一种流行的开源非关系型数据库系统,尤其适用于处理大规模数据和文档型数据。它采用C++编写,设计为分布式文件存储,允许高扩展性和高...通过这些步骤,你可以便捷地在Windows环境中部署和使用MongoDB数据库。
1. MongoDB支持在多种操作系统上安装和运行,包括Linux、Windows等。 2. 在生产环境中,副本集是推荐的高可用解决方案。 3. 为了实现读写分离和故障转移,应该正确设置和管理副本集。 4. 分片集群适合在数据量非常大...
#### 二、在Windows环境下安装MongoDB服务 在Windows环境下将MongoDB作为服务进行安装可以极大地提高其使用的便捷性。下面详细介绍如何通过命令行方式将MongoDB添加为Windows服务,并解释每个参数的具体含义: 1. ...
在linux上使用tar包安装: 1.将tar安装包解压到/usr/local...3.将MongoDB安装路径写入环境变量中: vi /etc/profile export PATH=$PATH:/usr/local/bin/mongodb/bin 使之生效: . etc/profile 4.在后台启动MongoDB:
本文将详细介绍MongoDB的分布式安装部署过程,以及如何进行复制集的配置与测试。 一、MongoDB的安装与配置 1. 下载安装:首先,你需要从MongoDB官网下载适合你操作系统的安装包。在Windows、Linux或macOS上,根据...
本资料包涵盖了MongoDB的安装、部署以及相关的操作知识,旨在帮助用户全面理解和掌握MongoDB的基本使用。 首先,让我们从MongoDB的安装开始。MongoDB提供了适用于多种操作系统(如Windows、Linux和macOS)的二进制...
下面将详细介绍如何在Windows环境下安装和配置MongoDB。 1. 下载安装包 首先,你需要访问MongoDB官方网站(https://www.mongodb.com/download-center/community)下载适用于Windows的MongoDB安装包。描述中提到的是...
3. 在Windows环境下安装与使用: - 解压:将下载的“mongodb-win32-x86_64-windows-6.0.5”压缩包解压到指定目录。 - 配置:创建一个名为“mongod.cfg”的配置文件,设置数据存储路径、端口号、日志文件位置等参数...
MongoDB是一款流行的开源文档型数据库系统,被广泛应用于大数据、实时分析、云计算等多个领域。它以其灵活性、可扩展性和高...通过其易用的安装和服务管理机制,使得在Windows环境中部署和管理MongoDB变得简单而高效。
总的来说,这个压缩包提供了在Windows 64位环境下快速部署MongoDB的基础,并为Java开发者提供了详细的API参考,使他们能够高效地利用MongoDB进行数据存储和处理。在实际开发中,结合这个安装包和API文档,你将能够...
对于"mongodb-windows-x86_64-4.4.6-signed.msi"这个文件,它是Windows安装程序包,用于在Windows操作系统上部署MongoDB。用户只需解压下载的zip文件,然后运行msi安装程序,按照向导的步骤进行安装。安装过程中,你...
针对Windows 64位操作系统,MongoDB提供了专门的安装包,以确保在Windows环境下稳定运行。 在安装MongoDB之前,了解以下几个关键概念和步骤至关重要: 1. **数据存储格式**:MongoDB使用BSON(Binary JSON)作为其...
资源描述:《mongodb安装文件(windows64版本 7.0.4 直接安装).msi》是一款用于在Windows 64位操作系统上安装MongoDB的安装文件。该安装文件适用于需要在Windows系统上安装MongoDB的用户群体。无论是开发人员、...
综上所述,这个压缩包提供的资源全面覆盖了MongoDB的基础学习、Java开发中的实际应用,以及在Windows操作系统上的部署和管理。无论你是初学者还是经验丰富的开发者,这些资料都能帮助你更好地理解和利用MongoDB这一...
MongoDB是一款开源、高性能、无模式的分布式文档型数据库,被广泛应用于Web应用...以上就是关于"windows 32位mongodb"的一些关键知识点,理解并掌握这些内容有助于在32位Windows系统上成功部署和管理MongoDB数据库。
安装服务时,需要指定日志文件路径、数据文件路径和Windows服务名称,且运行安装命令时,必须在MongoDB的bin目录下执行,以确保服务能够正确识别MongoDB的安装路径。 在运行MongoDB时可能会遇到一些常见问题。例如...