MongoDB笔记(一):MongoDB介绍及Windows下安装
一、前言
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下安装的更多相关文章
- TcMalloc的介绍以及Windows下安装使用
本文由博主(SunboyL)原创,转载请注明出处:http://www.cnblogs.com/xsln/p/Introduction_TcMalloc.html 介绍: TcMalloc(Threa ...
- MongoDB介绍与windows下安装
MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的.他支持的数据结构非常松散,是类 似json的bjson格式,因此可以存储比较复杂的数据类型. ...
- MongoDB 介绍及Windows下安装
一.MongoDB简介 MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种.它在许多场景下可用于替代传统的关系型数据库或键/值存储方式.Mongo使用C++ ...
- Spark简单介绍,Windows下安装Scala+Hadoop+Spark运行环境,集成到IDEA中
一.前言 近几年大数据是异常的火爆,今天小编以java开发的身份来会会大数据,提高一下自己的层面! 大数据技术也是有很多: Hadoop Spark Flink 小编也只知道这些了,由于Hadoop, ...
- Egret Engine(白鹭引擎)介绍及windows下安装
Egret Engine简要介绍----- Egret Engine(白鹭引擎)[Egret Engine官网:http://www.egret-labs.org/]是一款使用TypeScript语言 ...
- RabbitMQ介绍及windows下安装使用
RebbitMQ介绍 RabbitMQ是一个由 Erlang (一种通用的面向并发的编程语言)开发的AMQP(Advanced Message Queue )的开源实现,Rabbit MQ 是建立在E ...
- Windows下安装配置MongoDB
Windows下安装配置MongoDB 一,介绍 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统.在高负载的情况下,添加更多的节点,可以保证服务器性能. MongoDB ...
- 在Windows下安装MongoDB
概述 读者可以通过本文来学习在Windows操作系统上安装MongoDB. 从2.2版本开始,Mongo DB不在支持Windows XP.请使用最近的windows来安装最近发布的MongoDB.本 ...
- Windows 下安装 MongoDB
Windows 下安装 MongoDB 的步骤:1.官网www.mongodb.com下载安装包或zip包2.解压下载的文件到文件夹 D:\mongo .3.使用管理员权限打开CMD,导航到目录 D: ...
随机推荐
- 4、Flask实战第4天:自定义url转换器
url传参可以限定参数的数据类型,例如:限定user_id数据类型为int @app.route('/user/<int:user_id>') def my_list(user_id): ...
- 免费Jdk选择:jdkadoptOpenJdk
oracle公司的jdk即将要收费,不在给免费用户提供更新,点击查看. jira在7.13版本将jdk从oracle jdk变更为adoptOpenJdk.点击查看.
- POJ 3177 Redundant Paths(边双连通分量)
[题目链接] http://poj.org/problem?id=3177 [题目大意] 给出一张图,问增加几条边,使得整张图构成双连通分量 [题解] 首先我们对图进行双连通分量缩点, 那么问题就转化 ...
- [Contest20171028]火神的鱼
火神最爱的就是吃鱼了,所以某一天他来到了一个池塘边捕鱼.池塘可以看成一个二维的平面,而他的渔网可以看成一个与坐标轴平行的矩形.池塘里的鱼不停地在水中游动,可以看成一些点.有的时候会有鱼游进渔网,有的时 ...
- [CF441E]Valera and Number
题意:给定$x,k,p$和一份伪代码,伪代码大致是循环$k$次,每次有$p\%$的概率把$x$乘$2$,有$(100-p)\%$的概率把$x$加$1$,问最后在二进制下$x$的末尾期望$0$个数 鸽了 ...
- 【矩阵乘法】bzoj2326 [HNOI2011]数学作业
http://hzwer.com/2831.html #include<cstdio> #include<iostream> #include<vector> us ...
- [CF773D]Perishable Roads
[CF773D]Perishable Roads 题目大意: 一个\(n(n\le2000)\)个点的完全图\(G\),定义\(d(x)\)为生成树上点\(x\)到根路径上的最小边权.问图\(G\)的 ...
- Java 输入框复用代码
1 int messageType=JOptionPane.INFORMATION_MESSAGE; String message=mines + " minutes is approxim ...
- Problem H: 零起点学算法28——参加程序设计竞赛
#include<stdio.h> int main() { int a,b; while(scanf("%d %d",&a,&b)!=EOF) ||b ...
- RabbitMq_05_Topics
Topics (using the .NET client) Prerequisites This tutorial assumes RabbitMQ isinstalled and running ...