MongoDB安装

数据库

  • 数据库是按照数据结构来组织,存储和管理数据的仓库
  • 我们的程序都是在内存中运行的,一旦程序运行结束或者计算机断电,程序运行中的数据就会丢失。
  • 所以我们需要将一些程序运行的数据持久化到硬盘中,以确保数据的安全性。而数据库就是数据持久化的最佳选择。
  • 数据库就是存储数据的仓库。

数据库分类

一 关系型数据库(RDBMS)

  • MySQL,Oracle,DB2,SQL Server...
  • 关系数据库中全是表

二非关系型数据库(NoSQL Not Only SQL)

  • MongoDB,Redis....
  • 键值对数据库
  • 文档数据库MongoDB

MongoDB简介

  • MongoDB是为了快速开发互联网Web应用而设计的数据库系统。
  • MongoDB的设计目标是极简,灵活,作为Web应用栈的一部分。
  • MongoDB的数据模型是面向文档的,所谓的文档是一种类似于JSON的结构,简单理解MongoDB这个数据库中存的是各种各样的JSON。

MongoDB安装

  1. 下载地址https://www.mongodb.com/download-center/community
    1.mongodb安装.png
  2. 直接解压即可。
  3. 配置环境变量(mongodb安装目录下的bin目录)


    2.mongodb环境变量配置.png

4.创建数据目录

MongoDB将数据目录存储在 db 目录下。但是这个数据目录不会主动创建,我们在安装完成后需要创建它。请注意,数据目录应该放在根目录下(D:\repository\mongodb\data\db)

  1. 启动MongoDB服务器

mongod --dbpath D:\repository\mongodb\data\db (--port 123 设置端口号)
mongod --storageEngine=mmapv1 --dbpath D:\repository\mongodb\data\db
数据库的服务器用来保存数据

3.启动mongodb服务器.png
  1. 启动MongoDB客户端

mongo
数据库的客户端用来操作服务器,对数据进行增删改查的操作

4.启动mongodb客户端.png
  1. MongoDB服务端设置开机自启动

在MongoDB安装目录项创建文件mongod.cfg,写入以下内容

systemLog:
    destination: file
    path: c:\data\log\mongod.log (配置服务器日志路径)
storage:
    dbPath: c:\data\db (配置服务器数据路径)

用管理员权限打开CMD命令行运行:[图片上传中...(5.mongodb设置开机自启动.png-8a20a4-1564849748380-0)]
sc.exe create MongoDB binPath= "\"D:\software\mongodb\mongodb-4.0.11\bin\mongod.exe\" --service --config=\"D:\software\mongodb\mongodb-4.0.11\mongod.cfg\"" DisplayName= "MongoDB" start= "auto"
如果启动失败执行:sc delete MongoDB

5.mongodb设置开机自启动.png
6.mongodb启动服务.png

你可能感兴趣的:(MongoDB安装)