一、前言

  MongoDB火了也蛮久了,关于简介看看这里吧。项目中一直没用上,最近闲的慌就自己学了下,顺便记录下以便今后复习。

  本系列是基于MongoDB 2.4.8 windows 64位讲解,后面的系列都会基于2.4.8版本,除非有特殊说明。

  由于是初学,有些知识点摘自互联网,有些概念、知识点可能理解有误,对于有不明白的还是多查查其余资料吧,这里写的全当参考,忘见谅!

二、下载安装配置

  1、下载地址:http://www.mongodb.org/downloads,下载相应版本,建议根据自己系统的版本下载32或64位;

  2、解压到任意目录,如:C:\mongodb,在C:\mongodb目录下新建2个文件夹:data、logs,data用于存放数据根文件夹,logs用于存放日志文件;

  3、配置mongodb系统环境变量,在系统环境变量Path中最前面增加"C:\mongodb\bin;" ,这样方便直接在CMD中使用mongodb的相关命令;

  4、配置mongodb服务端,打开CMD,输入:mongod --dbpath C:\mongodb\data,成功后如下图所示,同时会在data目录下生成相应文件;

  

  启动服务后,在浏览器输入:http://127.0.0.1:27017,27017是MongoDB的默认端口,可以看到如下提示:

    You are trying to access MongoDB on the native driver port. For http diagnostic access, add 1000 to the port number

  至此,MongoDB数据库服务已经成功启动了。

三、将MongoDB服务添加到系统服务

  1、 添加MongoDB服务加入到windows系统服务,添加后可在系统的服务处找到你添加的服务,方便管理、启动等;

  2、打开CMD,输入如下内容回车即可:

    mongod --install --serviceName MongoDB --serviceDisplayName MongoDB -logpath C:\mongodb\logs\mongodb.log --dbpath C:\mongodb\data --directoryperdb

    注:serviceName:服务名,serviceDisplayName:服务显示名,红色文字可以自己定义。

  3、执行上面命令后,会在系统服务中增加一个名称为“MongoDB”的服务,要删除此服务在CMD中输入:sc delete MongoDB。

  

  

未完待续。。。。。。

MongoDB笔记(一):MongoDB介绍及Windows下安装的更多相关文章

  1. TcMalloc的介绍以及Windows下安装使用

    本文由博主(SunboyL)原创,转载请注明出处:http://www.cnblogs.com/xsln/p/Introduction_TcMalloc.html 介绍: TcMalloc(Threa ...

  2. MongoDB介绍与windows下安装

    MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的.他支持的数据结构非常松散,是类 似json的bjson格式,因此可以存储比较复杂的数据类型. ...

  3. MongoDB 介绍及Windows下安装

    一.MongoDB简介 MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种.它在许多场景下可用于替代传统的关系型数据库或键/值存储方式.Mongo使用C++ ...

  4. Spark简单介绍,Windows下安装Scala+Hadoop+Spark运行环境,集成到IDEA中

    一.前言 近几年大数据是异常的火爆,今天小编以java开发的身份来会会大数据,提高一下自己的层面! 大数据技术也是有很多: Hadoop Spark Flink 小编也只知道这些了,由于Hadoop, ...

  5. Egret Engine(白鹭引擎)介绍及windows下安装

    Egret Engine简要介绍----- Egret Engine(白鹭引擎)[Egret Engine官网:http://www.egret-labs.org/]是一款使用TypeScript语言 ...

  6. RabbitMQ介绍及windows下安装使用

    RebbitMQ介绍 RabbitMQ是一个由 Erlang (一种通用的面向并发的编程语言)开发的AMQP(Advanced Message Queue )的开源实现,Rabbit MQ 是建立在E ...

  7. Windows下安装配置MongoDB

    Windows下安装配置MongoDB 一,介绍 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统.在高负载的情况下,添加更多的节点,可以保证服务器性能. MongoDB ...

  8. 在Windows下安装MongoDB

    概述 读者可以通过本文来学习在Windows操作系统上安装MongoDB. 从2.2版本开始,Mongo DB不在支持Windows XP.请使用最近的windows来安装最近发布的MongoDB.本 ...

  9. Windows 下安装 MongoDB

    Windows 下安装 MongoDB 的步骤:1.官网www.mongodb.com下载安装包或zip包2.解压下载的文件到文件夹 D:\mongo .3.使用管理员权限打开CMD,导航到目录 D: ...

随机推荐

  1. 理解和上手Redux

    顾名思义本文分两个部分,理解和上手,第一部分我先讲个故事,这个故事也许不是特别形象,但对大家理解Redux一定有所帮助.第二部分我举个例子. 先讲个故事: 一个餐厅(应用),我是顾客(用户),这个餐厅 ...

  2. 如何在windows平台下使用hsdis与jitwatch查看JIT后的汇编码

    1. 安装hsids 这一步比较麻烦,需要提前安装cygwin,以及下载openjdk的源码 具体步骤请参考下面的两篇文章 How to build hsdis-amd64.dll and hsdis ...

  3. (二)shell变量

    (1)自定义变量 定义变量 变量名=变量值 变量名必须以字母或下划线开头,不能数字开头,区分大小写,ip=114.114.114.114 引用变量: $变量名 ${变量名} 查看变量: echo $变 ...

  4. [Jquery]斑马线表格

    <!doctype html> <html> <head> <script src='js/jquery-1.9.1.min.js'></scri ...

  5. HDU 1018 Big Number(数论,Stirling公式)

    1. 利用数学公式lg(n!)=lg(2)+lg(3)+....+lg(n) 求解 2.

  6. oracle null 相关的另外2个方法

  7. python url拼接

    import datetime,requests import json,time,urllib import hashlib self.url_domain = “www.baidu,com/” u ...

  8. APIO2017伪题解

    题目质量还是比较高的,只是当时澳大利亚方面出了一点问题?最后造成了区分度非常迷的局面. 纵观三道题,T1是披着交互外衣的提答题,T2是披着交互外衣的传统题,T3是一道据说近年来APIO最水的一道传统题 ...

  9. [LA 3942] Remember the Word

    Link: LA 3942 传送门 Solution: 感觉自己字符串不太行啊,要加练一些蓝书上的水题了…… $Trie$+$dp$ 转移方程:$dp[i]=sum\{ dp[i+len(x)+1]\ ...

  10. POJ 2482 Stars in Your Window(扫描线+线段树)

    [题目链接] http://poj.org/problem?id=2482 [题目大意] 给出一些点的二维坐标和权值,求用一个长H,宽W的矩形能框住的最大权值之和, 在矩形边缘的点不计算在内 [题解] ...