1,MongoDB简介

MongoDB也是一种数据库,只不过它既不是关系型数据库,也不是非关系型数据库(NoSQL),而是一种介于关系型数据库和NoSQL之间的一种数据库。如果说非关系型数据库是轻量级的,具有存取速度快的特点。关系型数据库是重量级的,具有存储数据量大,数据安全,查询统计方便等特点。那么MongoDB就有非关系型数据库存储数据快的特点,又有关系型数据库存储数据量大、安全等特点。

  • MongoDB是基于分布式文件存储的数据库
  • MongoDB是介于NoSQL和关系型数据库之间的一款产品
  • MongoDB是基于C++语言编写的
  • MongoDB具有查询语言、索引、key-value存储结构
  • MongoDB存储数据是以BSON类型(JSON)

2,MongoDB安装

2.1 下载

首先在网上下载好对应版本的MongoDB,我们可以到官网下载

在下载的时候,有一个规定就是偶数为“稳定版”(如:1.6.x,1.8.x),基数为“开发版”(如:1.7.x,1.9.x)。

2.2 安装

下载好后,解压后,会出现三个目录。bin目录里面是程序文件,其它两个目录是c++调用的头文件和库文件。

下面说一说bin目录里面的一些程序文件的作用:

mongo.exe              命令行客户端工具

mongod.exe            命令行服务端工具

mongodump.exe     数据库备份程序

mongoexport.exe    数据导出工具

mongoimport.exe    数据导入工具

mongorestore.exe   数据库恢复工具

mongos.exe            性能检测工具

2.3 运行

在下载完成后,不要急着点击mongo.exe,这个是客户端,需要在服务端弄好之后才会有效果。

在安装目录下面新建两个文件夹data和logs,也就是和bin目录同级的目录。

比如笔者将mongoDB解压到了 D:\MongoDB 目录下,然后运行:

mongod --dbpath D:/MongoDB/data --logpath D:/MongoDB/logs/mongo.log --logappend --serviceName MongoDB --install

看到上面有--serviceName,表明我们已经开启了MongDB的服务。

启动 MongoDB:net start MongoDB
停止 MongoDB:net stop MongoDB
删除 MongoDB:sc delete MongoDB

然后我们可以使用客户端了,

直接在CMD窗口里面输入: mongo (前提是已经配置好了环境变量),然后回车就可以了。

【MongoDB】MongoDB的安装教程的更多相关文章

  1. MongoDB的win安装教程

    写在前面的 Mongo DB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐.Mongo DB很好的实现了面向对象的思想(OO思想),在Mo ...

  2. mongodb下载及安装配置教程【仅供参考】

    1 下载 下载页面地址:https://www.mongodb.org/downloads 版本选择:电脑系统是64位的,所以我选择了 Windows 64-bit 2008 R2+ ,msi包 2 ...

  3. mongodb安装失败与解决方法(附安装教程)

    安装mongodb遇到的一些坑 浪费了大量的时间 在此记录一下   主要是电脑系统win10企业版自带的防火墙  当然还有其他的一些坑 一般的问题在第6步骤都可以解决,本教程的安装步骤不够详细的话  ...

  4. windows安装mongodb服务简洁版教程

    根据网上安装教程,简单总结如下: 1.去mongodb官网下载电脑系统对应版本的软件,比如我的是windows 64位的,就选择64位的,可能下载下来之后文件夹上面显示的是win32,这个不用理会: ...

  5. mongodb安装教程

    MongoDB 下载及安装 MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB 预编译二进制包下载地址:https://www. ...

  6. MongoDB C Driver使用教程

    MongoDB C Driver使用教程 转载请注明出处http://www.cnblogs.com/oloroso/ 本指南提供简介 MongoDB C 驱动程序. 在 C API 的详细信息,请参 ...

  7. MongoDB学习之——安装

    MongoDB安装 说明: 本次安装教程: 版本:mongoDB-3.2.4 安装环境:windows 10 ,64位操作系统 准备:安装包.Robomongo(客户端用于查看mongoDB里面的数据 ...

  8. mongoDB数据库的安装与配置

    noSql数据库MongoDB的安装地址:https://www.mongodb.com/download-center?jmp=nav#community 选择相应的版本进行下载,在此以window ...

  9. 【MongoDB】MongoDB的下载 安装 配置及使用

    windows系统  教程 1.下载地址   (官方提供根据系统位数选择对应的bit.exe下载) 由于自己win32系统不支持该官方版本,在网上又找了个 mongodb-win32-i386版本 p ...

  10. MongoDB 3.x 安装配置

    目录 (见右侧目录栏导航)- 1. 安装Mongodb    - 1.1 使用二进制包安装    - 1.2 运行MongoDB- 2. MongoDB 配置文件详解    - 2.1 说明    - ...

随机推荐

  1. unity3d shader 学习

    [浅墨Unity3D Shader编程] 着色器参考 [Unity Shaders]

  2. 教育单元测试mock框架优化之路(下)

    转载:https://sq.163yun.com/blog/article/169563599967031296 四.循环依赖的解决 果然! 当我将@SpyBean应用到存在有循环依赖的Bean上时, ...

  3. OpenStack云桌面系列【2】—OpenStack和Spice

    OpenStack和VNC Openstack默认安装的訪问控制台基于VNC的.我们从Horizon进入主机实例的控制台,就是noVNC.我在之前的一篇文章里专门对noVNC也做过測试(http:// ...

  4. @SuppressLint("NewApi")和@TargetApi()的区别

    在Android代码中,我们有时会使用比我们在AndroidManifest中设置的android:minSdkVersion版本更高的方法,此时编译器会提示警告, 解决方法是在方法上加上@Suppr ...

  5. vmware产品框架-计算中心,5.1更新等

    概述:SRM,5.1新特性,vCenter Operations的介绍等 5.1改进参见:http://wenku.baidu.com/view/26530362a98271fe910ef961.ht ...

  6. WIP 001 - design the applicant screen

    In this item, you only need to design the screen

  7. Vue - 起手式

    0x00:前言 这次前言不想扯太多. 本文主要是记录一下自己的学习历程,顺带做一个总结. 当中有參考 Vue.js 的中文文档,也有去查看其它大大们给出的总结. 最后也是一个期盼,希望能够帮助到其它有 ...

  8. ES6 新增数据类型检测 Set Map Proxy

    检测代码方法 function isNative(api){ return /native code/.test(api.toString())&&typeof api !== 'un ...

  9. Htmlparser专题

    http://htmlparser.sourceforge.net/javadoc/index.html

  10. 如何捕获 System.loadLibrary 产生的异常?(转)

    如何捕获 System.loadLibrary 产生的异常? 当使用以下代码时,会发现异常处理的代码根本不会被执行: try{ System.loadLibrary("SimpleAuthe ...