WINDOWS环境下:

一、安装

步骤一:  下载MongoDB 

url下载地址:  http://downloads.mongodb.org/win32/

步骤二:  设置MongoDB程序存放目录

例如,将其解压到 c:\,再重命名为mongo,路径为c:\mongo。

步骤三:  设置数据文件设置存放目录

例如,在c:盘建一个db文件夹,路径c:\db

步骤四:  启动MongoDB服务

进入 cmd 提示符控制台,c:\mongo\bin\mongod.exe --dbpath=c:\db 。

可以将c:\mongo\bin\写到环境变量里,不必每次都写这个路径。

--dbpath是一个参数。

可以用 mongod /? 或者 mongod --help查看其他参数。比如

--logpath 日志目录

--journal 应用日志启动。

--repairpath 修复(因为我们安装到默认的目录data\db,所以要指明目录名)

for windows参数

install 安装成服务

remove 卸载服务

mongodb启动以后,如果因为种种意外原因,比如宕机,那么下次mongodb可能就启动不来,就需要修复,用到这个repair或者repairpath参数。据说启动的时候用上这个journal参数,就会严谨很多,避免这个缺陷。

步骤五、连接

新打开一个CMD输入:c:\mongo\bin\mongo,开始MongoDB之旅

步骤六、断开连接

连接mongoDB后,想断开的话,可以 输入exit或者是ctrl + c

步骤七、关闭数据库

连接的情况下,use admin,切换到admin,然后输入db.shutdownServer()。

补充: 如果想开机即启动,可以将MongoDB作为 
Windows 服务随机启动  先创建C:\mongo\logs\mongodb.log文件,用于存储MongoDB的日志文件, 再安装系统服务。

C:\mongo\bin\mongod  --dbpath=c:\ db --logpath=c:\mongo\lo gs\mongodb.log --journal --install

卸载的话,将install换成remove

===================================

如果MongoDB已经安装成为WINDOWS的服务,不知为何,、

无论是在mongodb服务中,输入

>use admin

>db.shutdownServer()

还是在WINDOWS的CMD中,输入

net stop MongoDB

都可以将服务停止,但同时会报错。

mongoDB学习笔记——安装及启动的更多相关文章

  1. MongoDB学习笔记一:MongoDB的下载和安装

    MongoDB学习笔记一:MongoDB的下载和安装 趁着这几天比較空暇,准备学习一下MongoDB数据库.今天就简单的学习了一些MongoDB的下载和安装.并创建了存储MongoDB的数据仓库. 将 ...

  2. MongoDB 学习笔记(一):安装及简单shell操作

    一.说明 1.该系列MongoDB学习笔记的学习环境采用的MongoDB版本为mongodb-win32-i386-2.4.6,操作系统为win7. 二.安装 1.新建两个目录,分别是D:\Insta ...

  3. MongoDB学习笔记(1):MongoDB的安装和说明

    MongoDB学习笔记(1):MongoDB的安装和说明 快速开始 下载地址 官网下载: https://www.mongodb.com/download-center?jmp=nav#communi ...

  4. mongoDB 学习笔记纯干货(mongoose、增删改查、聚合、索引、连接、备份与恢复、监控等等)

    最后更新时间:2017-07-13 11:10:49 原始文章链接:http://www.lovebxm.com/2017/07/13/mongodb_primer/ MongoDB - 简介 官网: ...

  5. MongoDB学习笔记:快速入门

    MongoDB学习笔记:快速入门   一.MongoDB 简介 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统.在高负载的情况下,添加更多的节点,可以保证服务器性能.M ...

  6. MongoDB学习笔记(转)

    MongoDB学习笔记(一) MongoDB介绍及安装MongoDB学习笔记(二) 通过samus驱动实现基本数据操作MongoDB学习笔记(三) 在MVC模式下通过Jqgrid表格操作MongoDB ...

  7. MongoDB学习笔记(六)--复制集+sharding分片 && 总结

    复制集+sharding分片                                                               背景 主机 IP 服务及端口 Server A ...

  8. MongoDB学习笔记(五)--复制集 && sharding分片

    主从复制                                                                                       主从节点开启 主节 ...

  9. MongoDB学习笔记(四)--索引 && 性能优化

    索引                                                                                             基础索引 ...

随机推荐

  1. java攻城狮之路--复习xml&dom_pull编程续

    本章节我们要学习XML三种解析方式: 1.JAXP DOM 解析2.JAXP SAX 解析3.XML PULL 进行 STAX 解析 XML 技术主要企业应用1.存储和传输数据 2.作为框架的配置文件 ...

  2. Python语言之控制流(if...elif...else,while,for,break,continue)

    1.if...elif...else... number = 23 guess = int(input('Enter an integer : ')) if guess == number: prin ...

  3. mounted钩子问题

    recommend.vue <script type="text/ecmascript-6"> import Slider from 'base/slider/slid ...

  4. CAD动态绘制多段线(com接口)

    主要用到函数说明: _DMxDrawX::DrawLine 绘制一个直线.详细说明如下: 参数 说明 DOUBLE dX1 直线的开始点x坐标 DOUBLE dY1 直线的开始点y坐标 DOUBLE ...

  5. php银联支付

    简介 PHP银联支付 流程 1.注册 银联 - 技术开发平台和商户服务平台 https://open.unionpay.com 注意:注册时建议使用IE浏览器,之前注册时插件老是用不了,使用IE10以 ...

  6. 5.Linux系统的vim与软件包管理

    5.1 Linux系统的vim编辑器 5.1.1 vim编辑器的概述 vim编辑器的简介 1.vim是什么? vim是一个类似vi的文本编辑器,它在vi的基础上增加了很多新特性 vim是vi发展出来的 ...

  7. jquery 对 table 的操作

    <!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head><meta ...

  8. Spring MVC 笔记2 HelloWorld

    实现这个例子的问题 WEB-INFO目录下必须有spring的包,放在lib下:如下图(这里我直接把idea创建时宣称springmvc,然后把idea给的lib拷贝了下来,也可以的) request ...

  9. 34.分组聚合操作—bucket

    主要知识点: 学习聚合知识     一.准备数据     1.家电卖场案例背景建立index 以一个家电卖场中的电视销售数据为背景,来对各种品牌,各种颜色的电视的销量和销售额,进行各种各样角度的分析 ...

  10. Flask - 安装,仪式, 返回, 和 请求

    目录 Flask - 第一篇 安装,仪式, 返回, 和 请求 一. Flask 的安装 和 程序员仪式 安装 程序员仪式 二. Flask 的返回值 三. Flask 请求request Flask ...