`

MongoDB加入到Windows服务的方法

 
阅读更多

这篇文章主要介绍了Windows中把MongoDB加入到本地服务的方法,即把MongoDB加入到Windows服务中随机启动,需要的朋友可以参考下

MongoDB是一款开源的NoSQL数据库,主要应用于数据规模庞大的场合,并被视为Node.js的黄金搭档,由于它采用的是Binary JSON格式,所以与JavaScript具有任何语言都无法媲美的亲和力。关于它的具体介绍本文不作详细阐述,下面主要针对MongoDB在Windows下加入本地服务项做一些简单的分享。以方便刚接触MongoDB并在Windows环境下进行开发的同学。

首先去官网下载Windows安装包:http://www.mongodb.org/downloads

一般情况下选择默认的64位即可(除非你的主机是32位),下载后,假设我们安装到:D:/soft/mongodb/ ,完成后,进入该目录,新建data和logs两个文件夹,并在logs目录下再新建个mongodb.log。然后打开命令提示符(CMD),Windows8.1的用户需要用管理员身份打开。执行以下命令:

 

复制代码代码如下:

d: && cd /soft/mongodb/bin
回车,再执行:
mongod --dbpath d:/soft/mongodb/data

 

这样MongoDB就愉快地启动了,打开浏览器,进入:http://127.0.0.1:27017,这时你会看到以下提示语:

 

复制代码代码如下:

It looks like you are trying to access MongoDB over HTTP on the native driver port.
翻译:你似乎正在尝试通过HTTP本地服务访问MongoDB

 

好吧,这只是打个酱油。事实上每次通过命令行启动Mongo是痛苦的,因此我们需要建立一个永久性服务,这就需要我们把Mongo加入到Windows本地服务中去。继续回到cmd,执行:

复制代码代码如下:

由于我们之前已经进入了d:/soft/mongodb/bin目录,所以只需执行以下命令:
mongod.exe --logpath d:/soft/mongodb/logs/mongodb.log --logappend --dbpath d:/soft/mongodb/data --directoryperdb --serviceName MongoDB -install  

 

打开服务窗口,就能看到我们所需要的结果了:

分享到:
评论

相关推荐

    mongodb启动加入windows服务

    ### MongoDB启动并加入Windows服务知识点详解 #### 一、MongoDB简介 MongoDB是一种非常流行的开源文档数据库系统,它属于NoSQL(非关系型数据库)的一种。与传统的关系型数据库不同,MongoDB采用BSON(Binary JSON...

    将MongoDB加入到Windows的本地服务项的方法

    关于它的具体介绍本文不作详细阐述,下面主要针对MongoDB在Windows下加入本地服务项做一些简单的分享。以方便刚接触MongoDB并在Windows环境下进行开发的同学。 首先去官网下载Windows安装包:...

    单台windows搭建mongoDb主从集群

    1. **主从复制(Replication)**: MongoDB的主从复制是其高可用性架构的基础,通过复制数据到多个节点,确保即使主节点故障,从节点也能接管服务,保证数据不丢失。 2. **单台Windows系统**:尽管MongoDB推荐在多台...

    linux安装mongodb教程

    将解压后的 MongoDB 安装包复制到 /usr/local/mongodb/ 目录下,并创建以下结构: * /usr/local/mongodb/mongodb-linux-2.0.7/ * /usr/local/mongodb/mongodb-linux-2.0.7/logs/ * /usr/local/mongodb/mongodb-...

    MongoDB主从环境搭建

    根据你的操作系统(如Ubuntu、CentOS或Windows)下载并安装相应的MongoDB二进制包。 2. **配置文件设置**: 在每个服务器上,创建或编辑`mongod.conf`配置文件,指定不同的端口(默认27017为主节点,27018和27019...

    基于java的mongodb开发环境搭建

    - **启动服务:** 在命令行中输入`mongod`命令启动MongoDB服务(需要确保已将MongoDB的bin目录加入到系统PATH环境变量中)。 ##### 1.3 添加Maven依赖 在项目的`pom.xml`文件中添加以下依赖: ```xml ...

    mongodb-java基础.pdf

    使用 Java 语言操作 MongoDB 非常简单,只要将驱动文件加入到 CLASSPATH 中就可以使用。建立连接需要指定要连接到的数据库,可以具体指定要连接到的网络地址和端口。 本文档提供了 MongoDB 的基础知识点,包括 ...

    C#开发的Mongodb集群自动部署工具

    3. 初始化复制集:在主节点上运行特定的初始化命令,其他节点将加入到这个复制集中。 4. 设置防火墙规则:确保内部通信端口(如27017和27018)在服务器间开放。 5. 监控和维护:定期检查复制集状态,处理可能出现的...

    Windows下MongoDB配置用户权限实例

    具体来说,我们可以在注册表中找到MongoDB对应的服务节点,然后修改`ImagePath`参数,加入`--auth`参数。这个参数会启动MongoDB的认证模块,使得数据库的访问控制生效。 在修改注册表之前,应该备份相关注册表项,...

    Windows服务器安装PHP MongoDB扩展的方法

    - 安装MongoDB扩展需要依赖libsasl.dll文件,因此需要将此文件所在的路径加入到系统环境变量中。 - 在Windows中,通常这个文件位于PHP的安装目录下。例如,如果PHP安装在D:\wamp\bin\php\php5.5.12路径下,那么...

    mongoDB集群实战.pdf

    MongoDB集群实战的知识点包括了MongoDB的基本概念、集群的部署方法以及主从复制模式的实战部署步骤。 首先,我们来看MongoDB的基本概念。MongoDB是一个开源的非关系型数据库,它的特点包括分布式存储、面向文档的...

    MongoDB副本集部署(Windows)

    1. 连接到任意节点的mongo shell,使用`rs.status()`命令查看副本集状态,确认所有成员已加入且状态正常。 五、添加arbiter节点 1. 启动一个不包含数据的MongoDB实例,例如: ``` mongod --dbpath "C:\data\...

    MongoDB在Windows平台的安装及配置方法

    本文将详细介绍MongoDB在Windows平台的安装及配置方法,并分析了下载、设置方法、操作命令等具体步骤与相关注意事项。 首先,MongoDB的下载可以通过MongoDB官方网站提供的下载链接进行,下载最新版本的MongoDB...

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

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

    MongoDB3.2实战笔记

    MongoDB 是一款非常流行的开源文档型数据库系统,以其高性能、高可用性以及灵活的数据模型而受到广泛欢迎。本篇实战笔记主要针对 MongoDB 3.2 版本,涵盖其安装、配置、基本操作以及一些高级功能。 #### 二、准备...

Global site tag (gtag.js) - Google Analytics