zoukankan      html  css  js  c++  java
  • MongoDB学习笔记-01 简介、安装

    MongoDB简介

    MongoDB是一种强大、灵活、可拓展的存储方式。是一个面向文档(相当于“行”的概念)的数据库。

    可拓展:通过添加服务器而增加存储量。

    Windows下安装

    • 版本选择

    基于windows平台的MangoDB版本有下面三种:

    MongoDB for Windows Server 2008 R2 edition:Windows Server 2008 R2, Windows 7 64-bit以以上版本

    MongoDB for Windows 64-bit:Windows XP后的windows 64操作系统

    MongoDB for Windows 32-bit:Windows XP后的windows 32操作系统

    • 下载MangoDB

    http://www.mongodb.org/downloads 根据系统类型选择相应的版本下载

    • 安装

    若下载的是msi文件,则双击后按照步骤安装

    若下载的是zip文件,则将该文件解压到想安装的目录

    • 启动MongoDB

    假定安装目录为:E:MongoDB且使用zip方式安装

    1) 数据存放目录

    默认情况下,MongoDB使用C:datadb作为数据的存放目录,启动之前需要确保该路径存在且具有读写权限;也可另行指定数据的存放路径,首先,在E:MongoDB路径下创建目录dbData作为数据的存放,然后在启动MongoDB时--dbpath参数指向该路径。

    2)启动

    启动cmd并进入MongoDB安装目录的bin文件夹(E:MongoDBin),然后运行下面命令:

    mongod --dbpath=E:MongoDBdbData

    若使用默认的路径(C:datadb)作为数据存放目录,则只需要:mongod即可启动MangoDB。

    3)使用mongoDB

    在命令行下输入:mongo即可使用mongoDB数据库

    • 启动MongoDB服务

    将MongoDB作为服务端启动,则每次只需要在cmd中输入mongo即可使用MongoDB。

    mongod --dbpath=E:MongoDBdbData --install

    • MongoDB启动选项

    fork: 表示是否以后台进程模式启动。

    bind_ip: MongoDB 进程绑定的监听IP,默认为 localhost(127.0.0.1)

    port:: MongoDB 服务监听的 TCP 端口,默认为 27017

    dbpath: 数据目录

    logpath: 日志目录

    logappend: 是否启动日志追加

    journal: 是否开启预写日志

    • 使用配置文件方式启动

    在安装目录下创建mongodb.conf文件,并添加如下内容:

    fork = true

    bind_ip = 127.0.0.1

    port = 27017

    dbpath = E:MongoDBdbData

    logpath = E:MongoDBlogsmongo.log

    logappend = true

    journal = true

    通过下面方式启动:

    mongod -f E:MongoDBmongodb.conf

    Linux下安装MongoDB

    • 下载安装包

    http://www.mongodb.org/downloads 根据Linux系统版本下载对应的MongoDB版本

    • 创建数据文件夹

    假设将MongoDB安装在/usr/mongoDB/目录下,则在该目录创建数据文件夹:

    mkdir /usr/mongoDB/dbData/

    • 启动MongoDB

    转到安装目录的bin文件夹,启动mongodb服务并制定数据文件夹的路径:

    ./mongod –dbpath=/usr/mongoDB/dbData/

    使用下面命令正式使用mongodb(还是在bin路径下):

    ./mongo

    只是为了传播知识,侵犯到您的权益,请与1366678737@qq.com联系
  • 相关阅读:
    设计模式(二十)---迭代器模式
    设计模式(十九)---观察者模式
    设计模式(十八)---模板方法模式
    设计模式(十七)---策略模式
    ElasticSearch 安装
    MongoDB进击 Linux单机安装
    List集合去除重复对象。。。记录一下
    Springboot整合mybatisPlus实现分页
    git记录
    Springboot异常处理errorController
  • 原文地址:https://www.cnblogs.com/Jxwz/p/4153980.html
Copyright © 2011-2022 走看看