`
ppxieppp
  • 浏览: 49033 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

MongoDB Windows 下安装部署

阅读更多

下面主要是我在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安装,linux系统MongoDB安装部署,windows下MongoDB安装和部署

    在linux上使用tar包安装: 1.将tar安装包解压到/usr/local...3.将MongoDB安装路径写入环境变量中: vi /etc/profile export PATH=$PATH:/usr/local/bin/mongodb/bin 使之生效: . etc/profile   4.在后台启动MongoDB:

    windows环境下搭建mongodb集群

    主要涉及的内容是如何搭建在windows环境下的mongodb集群,包括安装mongodb、mongodb单机下启动、搭建集群环境等内容,适合开始使用mongodb的人使用,很直接明了,很有帮助,值得下载!

    单台windows搭建mongoDb主从集群

    NULL 博文链接:https://ljlowkey.iteye.com/blog/2113520

    Linux下MongoDB安装包

    Linux下MongoDB3.2安装部署包,下载即可使用,windows客户端版本见http://download.csdn.net/upload

    Window 下 DOClever 本地安装部署

    windows 下 DOClever 详细 安本地装部署教程,所需工具 1、mongodb, 2、NodeJs、3、DOClever源码,

    mysql5.7.21.zip(mysql5.7.21一键安装部署)

    mysql5.7.21一键安装部署

    Windows下MongoDB配置用户权限实例

    在部署mongodb成功后,进入控制台: \ 输入命令:mongod use admin,你会发现该DB下包含了一个system.user表,呵呵,没错,这个表就等同于MsSql中的用户表,用来存放超级管理员的,那我们就往它里面添加一个超级管理...

    Windows下自动备份MongoDB的批处理脚本

    在部署一个项目的时候,为了保证数据的安全,我们希望对Mongodb数据库做自动定时备份。因为我们使用的操作系统是windows,所以在做这个的时候,就想到了windows的任务计划功能。所以,我们写了如下的批处理脚本,...

    MongoDB图形化工具+windows安装包+Linux安装包

    它的特点是高性能、易部署、易使用,存储数据非常方便。主要功能特性有: mongodb集群参考 mongodb集群参考 *面向集合存储,易存储对象类型的数据。 *模式自由。 *支持动态查询。 *支持完全索引,包含内部对象。 *...

    centos7下mongodb4.0.6分片集群搭建(psa)-用户认证关键问题汇总

    公司单节点升级到分片下,搜索了一圈大多数MongoDB集群的部署方案都是分片+副本集,没有讲述如何从单节点升级到分片+复制集的方法,亲自试验后记录整个过程以及中间的参考内容和疑难解决,以备后查。内容包含复制集+...

    centos7下mongodb4.0.6分片集群搭建-单体升级成绩群方案.pdf

    公司单节点升级到分片下,搜索了一圈大多数 MongoDB 集群的部署方案都是分片+副本集,没有讲述如何从单节点升级到分片+复制集的方法,亲自试验后记录整个过程以及中间的参考内容和疑难解 决,以备后查。内容包含复制...

    MongoDB For Windows v4.0

    MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是...

    MongoDB For Windows v3.5.4

    MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是...

    MongoDB For Windows v3.5.4.zip

    MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是...

    MongoDB最新安装包( Winslow32)

    MongoDB是一个基于分布式文件存储的数据库。... MongoDB服务端可运行在Linux、Windows或OS X平台,支持32位和64位应用,默认端口为27017。推荐运行在64位平台,因为MongoDB在32位模式运行时支持的最大文件尺寸为2GB。

    深入云计算 MongoDB管理与开发实战详解pdf.part1

    2.5.2 在Windows平台下的下载与安装 2.5.3 在Linux平台下的下载与安装 2.6 MongoDB shell的使用 2.6.1 启动Shell 2.6.2 使用Shell对MongoDB的基本操作 2.6.3 使用Shell的诀窍 2.6.4 特殊的集合名...

    NoSQL云数据库mongoDB的C#示例(vs2005)

    本例是本人参考网上资料自行编写的,希望对感... MongoDB服务端可运行在Linux、Windows或OS X平台,支持32位和64位应用,默认端口为27017。推荐运行在64位平台,因为MongoDB在32位模式运行时支持的最大文件尺寸为2GB。

    Docker 搭建集群MongoDB的实现步骤

    由于公司业务需要,我们打算自己搭建 MongoDB 的服务,因为 MongoDB 的云数据库好贵,我们这次采用副本集的方式来搭建集群,三台服务器,一主、一副、一仲裁 基本概念 Replica Set 副本集:一个副本集就是一组 ...

    mongodb-cluster-docker-compose:演示一个简单的分片的Mongo集群,并使用docker compose复制

    不幸的是,VirtualBox用于在主机系统和Docker容器之间共享文件夹的机制与MongoDB使用的内存映射文件不兼容(请参阅 , 和相关的 )。 这意味着无法运行将数据目录映射到主机的MongoDB容器。 – Docker Hub( 或) ...

    windows下部署web项目到tomcat上的bat文档

    兼容安装的是exe的tomcat和安装的tomcat压缩包,旧项目的备份,新项目部署到tomcat,替换application.properties(mongodb的配置),config.properties(上行的接口调用),jdbc.properties(数据库的配置)

Global site tag (gtag.js) - Google Analytics