MongoDB加入到Windows服务的方法_MongoDB

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 

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

时间: 2024-11-08 22:38:11

MongoDB加入到Windows服务的方法_MongoDB的相关文章

MongoDB安装到windows服务的方法及遇到问题的完美解决方案_MongoDB

MongoDB的安装方法详情请查看 :   MongoDB的安装方法 配置MongoDB的环境变量及好处     今天我们说一下如何配置MongoDB的环境变量及好处,因为每次我们启动MongoDB服务的时候都需要在黑窗口(dos窗口)中切换到MongoDB所在路径,然后执行 net start mongodb 命令来开启服务.所以每次手动开机开启MongoDB服务的时候都特别的麻烦,为了解决这个问题.我们可以将MongoDB配置到系统环境变量中. 下次在开机的时候可以直接打开黑窗口或者以管理员

删除Windows服务的方法

首先要知道什么是Windows服务? Windows服务也称为Windows Service,它是Windows操作系统和Windows网络的基础,属于系统核心的一部分,它支持着整个Windows的各种操作.诸如DNS客户端.打印程序.Windows更新服务.计划任务.Windows时间服务.告警器等服务,它们关系到机器能否正确运行.如果不能适当地管理这些服务,就会影响到机器的正常操作. 一个服务首先是一个Win32可执行程序,或者是是rundll32.exe来运行一个.dll的方式形成的进程.

win7 删除Windows服务的方法

  通过删除Windows服务删除隐藏在Vista系统服务中的病毒. 一.什么是Windows服务 Windows服务也称为Windows Service,它是Windows操作系统和Windows网络的基础,属于系统核心的一部分,它支持着整个Windows的各种操作.诸如DNS客户端.打印程序.Windows更新服务.计划任务.Windows时间服务等服务,它们关系到机器能否正确运行.如果不能适当地管理这些服务,就会影响到机器的正常操作. 一个服务首先是一个Win32可执行程序,或者是是run

用.NET创建Windows服务的方法第1/2页_C#教程

译者说明:我是通过翻译来学习C#的,文中涉及到的有Visual Studio.NET有关操作,我都根据中文版的VS.NET显示信息来处理的,可以让大家不致有误解. 作者:Mark Strawmyer 我们将研究如何创建一个作为Windows服务的应用程序.内容包含什么是Windows服务,如何创建.安装和调试它们.会用到System.ServiceProcess.ServiceBase命名空间的类. 什么是Windows服务? Windows服务应用程序是一种需要长期运行的应用程序,它对于服务器

使用命令方式安装MongoDB指南(Windows、Linux)_MongoDB

首先到mongoDB的站点下载安装包http://www.mongodb.org/ 根据自己的操作系统类型和32/64位来选择. 在windows上安装 把安装包解压缩,然后建立一个目录用于存数据文件,MongoDB默认的用C:\data\db作为数据目录,也可以创建其他空目录来存. 建了数据目录,打开命令提示(cmd.exe),进入到mongoDB的bin目录,执行 mongod.exe,如果不是用默认的目录做数据目录,需要用–dbpath来指定 mongod.exe  –dbpath c:\

MongoDB插入数据的3种方法_MongoDB

insert()方法:    下面是在inventory集合中插入一个三个字段的文档:        复制代码 代码如下: db.inventory.insert( { _id: 10, type: "misc", item: "card", qty: 15 } )         在实示例中,文档有一个用户指定的值为10的_id字段,这个值必须在inventory集合中唯一.update()方法:    调用update()方法使用upsert标志创建一个新文档当

MongoDB修改数据的2种方法_MongoDB

在MongoDB中,db.collection.ipdate()和db.collection.save()方法都可以修改集合中已存在的文档.db.collection.update()方法对修改提供额外的控制.例如,db.collectoin.update()修改已存在数据或一组匹配查询条件的文档.而db.collection.save()方法根据相同的_id替换一个已存在文档. 使用update()方法修改多个文档: 默认,update()方法更新一条满足条件的文档.调用方法时将multi选项

mongodb 修改用户密码 2种方法_MongoDB

1,错误做法,直接更新表 > db.system.users.update({"_id" : ObjectId("529e67553992b24438d5e315")},{"user":"tank2","readOnly" : false,"pwd":"123"}) > db.system.users.find(); { "_id" :

C#启动windows服务方法的相关问题分析_C#教程

C#启动windows服务的方法都是什么呢?C#启动服务类型为Disabled的windows服务会遇到什么样的问题呢?那么本文就向你介绍C#启动windows服务的方法的相关内容. C#启动windows服务的方法是什么呢?来让我们开始吧: C#启动windows服务的由来:我们知道, 在C#代码中启动一个已经存在的windows服务,我们可以用这样的代码来完成: 复制代码 代码如下: //ACPI is an example of service name System.ServicePro