Loading

MongoDB的运行(windows环境)

一、前言

1-1 数据库分类

数据库主要分为两种:

  • 关系型数据库

    ❤ MySQL、Oracle、SQL Server...

    ❤ 关系型数据库中全是表

  • 非关系型数据库

    MongoDB、Redis..

    ❤ 键值对数据库

    ❤ 文档数据库

1-2 MySQL和MongoDB对比

数据结构对比:

术语对比:

二、MongoDB的介绍

MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。

MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。

三、MongoDB的安装

❤ 下载安装(方式一和方式二)

方式一:经典安装
MongoDB Community Server Download下载地址:https://www.mongodb.com/try/download/community

博主选择下载的是:mongodb 5.0.13 windows

在安装时,可以选择全部安装默认路径。也可以自定义安装路径

方式二:绿色安装

❤ 环境变量

将安装完毕的MongoDB的bin文件夹添加到环境变量

四、MongoDB的运行

4-1 命令行下运行MongoDB

在cmd.exe中执行命令:mongod.exe --dbpath d:\temp\data\db

注意:这种方式启动MongoDB不能关闭窗口,一旦关闭窗口就意味着关闭MongoDB

4-2 配置MongoDB服务

注意:将MongoDB设置为系统服务,可以自动在后台启动,不需要每次都手动启动

创建目录,存放数据库和日志文件

db目录 :D:\temp\mongoDB\data\db
log目录:D:\temp\mongoDB\data\log

在安装目录的bin同路径下创建配置文件mongod.cfg

mongod.cfg

# 注意行缩进,这里每一级缩进2个空格
systemLog:
  destination: file
  path: D:\temp\mongoDB\data\log\mongod.log
storage:
  dbPath: D:\temp\mongoDB\data\db

在cmd.exe(以管理员运行)中执行以下命令:

sc.exe create MongoDB binPath= "\"D:\App\MongoDB\Server\5.0\bin\mongod.exe\" --service --config=\"D:\App\MongoDB\Server\5.0\mongod.cfg\"" DisplayName= "MongoDB" start= "auto"

备注:若要删除MongoDB服务,请使用命令:sc.exe delete MongoDB

启动MongoDB服务:net start MongoDB

关闭MongoDB服务:net stop MongoDB

五、帮助文档

MongoDB 官方帮助文档

MongoDB安装(详细流程)

posted @ 2022-11-17 11:31  eiSouthBoy  阅读(1418)  评论(0编辑  收藏  举报