MongoDB 3.2.10使用(图解+小白)

1.启动MongoDB

1.1创建数据目录

        MongoDB需要一个数据目录来存储所有的数据,启动MongoDB时需要指定这个数据目录(在默认安装路径下不需要指定),MongoDB的默认数据目录为所在安装盘根目录下的“\data\db”,这里我们手动创建文件夹\data\db,即E:\MongoDB\data\db,当然也可以选择其他路径,路径中最好不要有空格(有也没关系,但建议不要空格)


  • 1.2命令启动
       创建目录完成,接下来使用命令启动MongoDB并指定上述创建的数据目录db;

打开cmd,并进入到MongoDB的安装目录下的bin目录,本文为C:\Program Files\MongoDB\Server\3.2\bin

执行如下命令:mongod --dbpath "E:\MongoDB\data\db"

注意:如果你的目录中有空格,要使用英文双引号将其引起来!!

       看到“on port 27017”之后说明此时MongoDB服务已经启动了,27017是MongoDB的默认端口号。

 注意:此时这个窗口不能关闭,若关闭则服务就停止了!

It looks like you are trying to access MongoDBover HTTP on the native driver port.

2.连接MongoDB 

         MongoDB服务成功启动后,另开一个命令窗口,进入到MongoDB的bin目录,输入“mongo”命令来连接数据库,可以输入“exit”或按Ctrl+C键来退出连接。


3.使用MongoDB

        正式开始使用MongoDB了,因为MongoDB的命令比较多,所以这里先来简单介绍下几个简单的基本操作尝尝鲜,详细命令大全在后续文章中总结归纳。

4.创建MongoDB的Windows服务

4.1创建数据目录和日志目录

  数据存储目录我们前面已经创建好了,即E:\MongoDB\data\db,这里我们需要在data目录下创建log目录,并且指定虚拟(不用创建文件)日志文件mongodb.log,即E:\MongoDB\data\log\mongodb.log。

所以此时我们准备好了两个路径:

数据路径:E:\MongoDB\data\db

日志路径:E:\MongoDB\data\log\mongodb.log

PS:亲测如果创建日志文件,在创建服务时会重新生成了一个别名的日志文件,并有如下日志信息产生:

Hotfix KB2731284 or later update isinstalled, no need to zero-out data files

本小主猜测大意为补丁xxx已经安装或更新了,不需要再创建文件了;所以如果系统安装了KB2731284补丁的话(这个补丁是什么?见上篇文章的【必读】),就不用创建日志文件了!

4.2执行命令创建服务

这里有两种命令形式,一种是使用配置文件的,另一种是不使用配置文件的,这里一一介绍。

4.2.1不使用配置文件

 使用管理员身份打开命令窗口(注意一定要用管理员身份,否则可能拒绝访问,打开方式开始菜单-输入cmd-右键选择管理员方式打开),进入到MongoDB的bin目录,执行以下命令:

mongod --dbpath E:\MongoDB\data\db --logpath E:\MongoDB\data\log\mongodb.log --install --serviceName "MongoDB"

看到如下效果,说明创建成功了:

打开Windows服务管理工具,可以看到服务已经创建成功了:(打开windows服务桌面我的电脑右键-管理-服务和应用程序-服务找到MongoDB)

 

4.2.2使用配置文件

根据官方文档介绍,也可以使用配置文件方式的命令来创建服务。除了上面要创建的数据目录和日志目录之外,还要创建一个配置文件mongodb.cfg,这里我把他放在E盘MongoDB的目录下,即:E:\MongoDB\data\log(具体放置位置可能无要求)。

mongodb.cfg中要配置好数据目录和日志目录,格式如下:

logpath=E:\MongoDB\data\log\mongodb.log

dbpath=E:\MongoDB\data\db

配置完成之后,同样以管理员身份打开命令提示符,输入以下命令并执行:

sc create MongoDB binPath= "C:\Program Files\MongoDB\Server\3.2\bin\mongod.exe--service --config=\"E:\MongoDB\data\log\mongodb.cfg\""DisplayName= "MongoDB" start= "auto"

注意:

SC(或sc.exe)是用于与服务控制管理器和服务进行通信的命令行程序。

SC命令需要在等号“=” 和配置的值之间有一个空格(比如binPath、DisplayName、start后面的=和值之间有一个空格,--config参数不属于sc命令),并且需要斜杠“\”来转义双引号(比如 --config 参数的内容)

4.3启动服务

使用net start MongoDB 命令来启动,如下:

或者使用Windows的管理工具手动启动:

4.4停止服务

使用net stop MongoDB 命令来停止,如下:

 

4.5删除服务

4.5.1创建时使用的是非配置文件方式

删除服务之前首先需要停止服务,然后再进行删除,删除命令如下:

mongod --dbpathE:\MongoDB\data\db --logpath E:\MongoDB\data\log\mongodb.log --remove --serviceName"MongoDB"

同安装,只不过install换成了remove

4.5.2 创建时使用的是配置文件方式

对于创建时使用的是sc命令,则删除的时候同样使用sc命令,命令如下:sc delete MongoDB

PS:

MongoDB即是创建时的服务名称

执行命令后删除成功则会有提示信息“delete success”

若删除的时候同时打开着Windows服务管理工具,则删除成功后Windows服务管理工具中的服务会对应显示为禁用且无法操作,这时候需要重新打开一下管理工具(如有必要也可关掉dos命令窗口重新打开),服务才会刷新并消失。



相关推荐

  • 致花花、小白的VPN使用指南 第一步:点击桌面上的“设置”图标进入设置第二步:链接上wifi网络第三步:点击“通用”进入通用设置,然后点击网络第四步:点击“VPN”进入VPN设置第五步:点击“添加VPN配置”第六步:按照下面的示意图,在协议类型上选择“PPTP”,在“描
  • 【转】网站整站下载器使用图解教程 下载整个网站的方法 Offline Explorer Enterprise 使用教程 安装好后打开。1、先进入view-->languages-->SimplifiedChinese【选择简体中文】,如下图选择后界面变成简体中文。2、开始新建项目,文件--》新建--》项目,如图出来“项目属性̶
  • FXCM福汇外汇分析蜡烛图的使用误区和解决方法 FXCM福汇外汇分析蜡烛图的使用误区和解决方法蜡烛图的误区非高低档的整理形态:意思是说,并非在最高(低)位出现的反转信号,其实都是整理形态。我们常见的十字星,乌云盖顶等等,都会在看似高档反转的情况下发生失效信号。平台蓄势整理形态:意思是说,
  • 详解Oracle用户权限视图的使用 本文将为大家介绍Oracle用户权限视图的使用方法,包括一些Oracle用户权限视图的命令等。希望能对大家日常数据库维护有所帮助。查看当前用户:SQL>selectuserfromdual;一.Oracle用户权限视图概述与权限,角色
  • 使用easyboot合并启动光盘完全图解教程 - 舞动中国! - 51CTO技术博客-领先的IT 一般我们常用的启动盘包括系统安装盘,系统克隆盘,WinPE光盘系统,而我们总希望可以把这三张光盘合并到一张中,可是直接虚拟后复制会使光启功能失效,总是看到大家发帖求助如何
  • 如何快速使用营销QQ搭配套餐图文使用详解 第一大流程:下载营销QQ登录基本设置自动欢迎语、自动邀请语、自动回复,菜单导航,客服不在线时,引导用户自助了解,登录企业中心修改绑定自己的手机号、QQ、QQ邮箱,企业账户中心修改营销QQ名称,法人信息,管理其他工号第二大流程:采集精准数据,
  • 阳宅本旨图解集成 明朝陈梦和 李崇仰重编 翔大版 580页 书名:《阳宅本旨图解集成》明朝陈梦和/李崇仰重编/翔大版/580页作者:明朝陈梦和/李崇仰重编价格:60元编号:30提供绝版,古籍黑白复影本,不是原书,皮纹纸封面装订QQ:1622509031TEL:139267377271:请把需要的书名
  • visio2007安装方法安装教程步骤图解说明 Professional Visio2007安装说明适用说明:MicrosoftVisio2007Professionalcn(个人专业零售版)操作步骤:1.双击安装包说明:如果文件打不开,可能为为安装压缩解压软件,可下载并安装压缩软件后再打开。压缩软件下载地址:百
  • 路由器怎么设置 路由器设置图解教程 局域网怎么配置 路由器怎么设置路由器设置图解教程局域网怎么配置路由器怎么设置路由器设置图解教程局域网怎么配置目前很多人都在用电信ADSL,因为是个人或者家庭,从节省费用方面考虑,几台电脑同时使用一天ADSL线上网,这里就出现了上面的问题。如何解几台电脑同时
  • 易经图典-图解易经 很全很难得 易经图典-图解易经很全很难得(2015-06-0723:39:08)原文地址:易经图典-图解易经很全很难得作者:修行路上的风景《易经》也称《周易》或《易》,是中国传统思想文化中自然哲学与伦理实践的根源,是中国最古老的占卜术原著,对中国文化产
  • 易经图典-图解易经 很全很难得 易经图典-图解易经很全很难得作者:起名专家陈浩文《易经》也称《周易》或《易》,是中国传统思想文化中自然哲学与伦理实践的根源,是中国最古老的占卜术原著,对中国文化产生了巨大的影响。据说是由伏羲氏与周文王(姬昌)根据《河图》、《洛书》演绎并加以
  • 韩式新娘盘发图解步骤 手把手教你盘发技巧 不少韩式新娘盘发都非常漂亮,但却无奈不知道怎么盘。不要紧,下面就为你介绍一款韩式新娘盘发图解步骤,手把手的教你盘出唯美韩式新娘盘发。完成图韩式新娘盘发图解步骤1、先把刘海区中分,接着在头顶后方分区并扭成发包。把发包剩余的发尾以外翻打卷的手法

你的评论

就没有什么想说的吗?

最新博客

关于我们 移动版

©2017传客网    琼ICP备15003173号-2    

本站部分文章来源于互联网,版权归属于原作者。
本站所有转载文章言论不代表本站观点,如是侵犯了原作者的权利请发邮件联系站长(weishubao@126.com),我们收到后立即删除。
站内所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!

X