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安装(详细流程)

作者:caojun97

出处:https://www.cnblogs.com/caojun97/p/16888049.html

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

posted @   eiSouthBoy  阅读(1459)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示
more_horiz
keyboard_arrow_up dark_mode palette
选择主题
menu