• 【MongoDB】MongoDB的安装教程


    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 (前提是已经配置好了环境变量),然后回车就可以了。

  • 相关阅读:
    jmeter单一接口测试
    mac os下载安装jmeter
    十、集成使用redis
    Java之Poi导出Excel文档
    134. Gas Station (Array; DP)
    53. Maximum Subarray (Array; DP)
    36. Valid Sudoku (Array; HashTable)
    37. Sudoku Solver (Array;Back-Track)
    52. N-Queens II (Array; Back-Track)
    51. N-Queens (Array; Back-Track, Bit)
  • 原文地址:https://www.cnblogs.com/HDK2016/p/7247699.html
Copyright © 2020-2023  润新知