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. Android 微信网址分享添加网络图片

    public static void share(String CustomEventData,String title,String titlle_detail,String imgUrl)thro ...

  2. [Android]异常4-javax.mail.AuthenticationFailedException

    javax.mail.AuthenticationFailedException 背景:JavaMail发送电子邮件 异常原因: 可能一>发件人帐号.密码有误 可能二>需要使用SSL安全认 ...

  3. JavaScript学习书签

    JavaScript常用正则表达式 闭包 JavaScipt DOM 变量提升

  4. 11-c++虚拟函数

    虚拟函数 #include "stdio.h" class A{ public: void print() { printf("%s","this i ...

  5. more

    参数选项: -num 指定屏幕显示大小为num行. +num 从行号num开始显示. -s 把连续多个空行显示为一行. -p 不滚屏,而是清除整个屏幕,然后显示文本. -c 不滚屏,而是从每一屏的顶部 ...

  6. 如何解决Win10预览版一闪而过的disksnapshot.exe进程?

    Win10之家讯上周微软如约向Insider用户推送了Win10预览版10576更新,本次更新修复了之前版本中存在的一些问题,从日常使用的情况来看,对比之前的预览版系统要更稳定了一些,但是还是存在一些 ...

  7. tbType和TypeList操作

    tbType查询数据库后 获得一个DataTable的数据表 数据表是写在内存里面的 可以在这个项目的其他地方去访问它,由于在内存里面 所以访问速度很快 用代码获取它的哪一行的数据供使用 例如 tbB ...

  8. Linux内核系统调用处理过程

    原创作品转载请注明出处 + https://github.com/mengning/linuxkernel/ 学号末三位:168 下载并编译Linux5.0 xz -d linux-.tar.xz . ...

  9. SpringMVC进行json数据交互

    请求key/value.输出json.此方法在开发中比较常用. 在注解适配器中加入messageConverters <!--注解适配器 --> <bean class=" ...

  10. [转载]java中Date,SimpleDateFormat

    一.Java中的日期概述: 日期在Java中是一块非常复杂的内容,对于一个日期在不同的语言国别环境中,日期的国际化,日期和时间之间的转换,日期的加减运算,日期的展示格式都是非常复杂的问题. 在Java ...