MongoDB是一个基于分布式文件存储的数据库,由c++语言编写,为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB属于非关系数据库,也不能说完全属于,更像是介于关系数据库和非关系数据库之间的产品,是非关系数据库中功能最丰富,很像关系型数据库。

接下来我们来介绍下载及安装的步骤(本文讲述的是Windows平台下的)

  1)下载MongoDB。

  MongoDB各个64位版本下载地址:
  http://dl.mongodb.org/dl/win32/x86_64

    MongoDB提供了32位和64位系统的预编译二进制包,可以从MongoDB官网上面下载安装,下载地址:http://www.mongodb.org/downloads

    

    根据自己的需求下载响应的.msi文件,下载后双击该文件,按照提示进行操作即可。

    安装过程中,你可以通过点击 "Custom(自定义)" 按钮来设置你的安装目录。

  2) 创建文件安装路径。

    在安装之前最好先在磁盘里面新建一个文件夹,用来放置下载的.msi文件安装的路径。本人是安装到D盘

    

    安装完毕之后此文件夹下就会出现下面的情况。

    

  3) 创建数据库文件的存放位置。

    比如d:/mongodb/data/db。启动mongodb服务之前需要必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功。

    

  4) 打开cmd(windows键+r输入cmd)命令行。进入D:\mongodb\bin目录。如下图

    

    这里有一个简单的方法可以直接进入到bin里面,首先找到bin这个文件,在上面的路径中直接输入cmd,回车就可以了。

    

    

    

  5) 输入命令启动MongoDB

    mongod.exe --dbpath D:\mongodb\data\db

    

    dbpath 后面跟的是刚才创建的db文件的路径 路径是需要用双引号包括起来。

    MongoDB默认连接端口27017,如果出现如图的情况,就说明启动成功了。

    

    也可以通过打开localhost:27017查看,笔者这里是火狐浏览器。

    

    如果不成功,可以查看端口是否被占用。

  6) 将MongoDB设置成Windows服务,这个操作就是为了方便,每次开机MongoDB就自动启动了。如图所示,在db文件同级新建个名为log的文件夹。

    

    在log文件下新建个文件用于存放日志,后缀为.log

    

    用管理员身份打开cmd,进入到bin里面,输入mongod.exe --dbpath "数据库存放路径" --logpath "日志存放路径" --install。如图

    

    回车,如图即为成功。

    

    假如出现启动失败的情况,只需要把db文件夹下的mongod.lock文件删除即可。

    

    这个时候打开服务就可以看到mongodb成为Windows服务了。打开cmd输入services.msc就可以打开服务了

    

到这里MongoDB就算是安装成功了。接下来就是安装mongodb的视图工具,mongodb的视图工具有很多种,这里介绍的是mongochef。

  百度搜索mongochef,下载。按照步骤一步一步安装即可。

  笔者已经安装过了就不详细地说了。可参考:http://jingyan.baidu.com/article/6181c3e0be3173152ef153cf.html

2.mongochef-x64 数据库可视化操作工具

MongDb的安装的更多相关文章

  1. nodejs+nginx+mongdb+redis安装学习笔记(之nodejs安装)

    基础环境 本文安装示例使用ubuntu-14.10-server 64位 操作系统,并没有在其他系统中测试 第一步:安装Nodejs 1.通过apt-get install 安装 (1)下载安装deb ...

  2. windows 安装 mongodb

    windows 安装 mongodb 下载 首先到官网下载合适的安装包,下载地址为 https://www.mongodb.com/download-center MongoDB for Window ...

  3. Windows环境下MongoDB的安装与配置

    MongoDB是一种高性能的文档型数据库,现介绍一下在Windows环境下MongDB的安装与配置 获取MongoDB 打开官方网站 www.mongodb.org,找到页面右上解的DownLoad链 ...

  4. springMVC+ mongdb + redis +Jedis 环境搭建

    环境信息: JDK1.7 : Eclipse 4.4.1 ; mongdb + mongVUE:mongDB的安装 redis的下载和安装:window下安装redis maven3.0.5 新建ma ...

  5. MongDB PHP7

    ---恢复内容开始--- PHP7 Mongdb 扩展安装 我们使用 pecl 命令来安装: $ /usr/local/php7/bin/pecl install mongodb 执行成功后,会输出以 ...

  6. mongdb 数据库

    安装mongdb 下载地址 https://www.runoob.com/mongodb/mongodb-window-install.html 检查 mongdb 是否安装成功which mongd ...

  7. mongodb(一):数据库安装,部署(windows)

    全手打原创,转载请标明出处:https://www.cnblogs.com/dreamsqin/p/10885038.html,多谢~=.= 安装MongoDB 双击运行msi文件,一直“Next”. ...

  8. MongoDB基本介绍与安装(1)

    MongoDB是一个基于分布式文件存储的数据库.由C++语言编写.旨在为WEB应用提供可扩展的高性能数据存储解决方案. MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功 ...

  9. MongoDB学习笔记—权限管理

    1.MongoDB权限介绍 a 上篇文章中,我们在Linux下配置了MongoDB环境并且将其设置为服务随机器启动而启动,那么接下来这篇文章我们就来简单说一下MongoDB下对登录用户权限的管理. b ...

随机推荐

  1. CSAPP chapter2 记录(bit_level_coding)

    p_154 //5x/8 define MSB_BIT (~(~)) int mul5div8(int val) { int sign = (val & MSB_BIT) == MSB_BIT ...

  2. 性能测试指标的理解--cpu和load

    第一次做性能测试,按照操作文档磕磕碰碰的完成了,并且拿到了结果,看到一堆的指标和数据,还是傻眼了,不知道各个指标是什么意思了. 咨询了大牛和度娘,消化理解了一下,不知道是不是正确的. CPU使用率: ...

  3. javaScript实现归并排序

    归并排序是一个O(nlogn)的算法,其基本思想就是一个分治的策略,先进行划分,然后再进行合并,下面举个例子.有这样一组数据: {5,4,1,22,12,32,45,21} 如果对它进行归并排序的话, ...

  4. Adobe Acrobat 不能打开在线pdf。Adobe Acrobat 应用程序正在被终止,因为内存错误

    Adobe Acrobat 应用程序正在被终止,因为内存错误. Adobe Acrobat 不能打开在线pdf. 当出现上面两种错误时. 原因可能是Acrobat的更新有问题. 解决方法:打开C:\D ...

  5. BDIP和BVLC纹理分析

    Young Deok Chun 等人提出了基于 BVLC 矩和 BDIP 矩的一种纹理分析方法.BVLC 能显示粗糙和光滑特性,BDIP 能够很好的提取波谷和边缘.它们直接在彩色空间上进行处理,能有效 ...

  6. schema in oracle

    the conception of schema is different in different db software. here i just refer to oracle schema. ...

  7. ubuntu samba

    Linux 下的文件共享利器 Samba 想必大家已经非常熟悉了,今天我们介绍下如何在Ubuntu 14.04中使用 Samba 共享网络文件.打印机和其它公共资源. 1.安装 Samba 和图形配置 ...

  8. Maven配置默认使用的JDK版本

    问题: 创建maven项目的时候,jdk版本是1.7版本,而自己安装的是1.8版本,从而导致无法使用lambda等Java8新特性. 每次右键项目名-maven->update project ...

  9. 墨卡托投影, GPS 坐标转像素, GPS 坐标转距离

    Before: 1. 研究的需要, 在 google map 上爬取了一些的静态卫星地图图片,每张图片的像素为 256*256 2. 通过 photshop 将这些地图碎片手动拼成了地图, 地图只是覆 ...

  10. 【RF库Collections测试】Dictionaries Should Be Equal

    Name:Dictionaries Should Be EqualSource:Collections <test library>Arguments:[ dict1 | dict2 | ...