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
五、帮助文档#
作者:caojun97
出处:https://www.cnblogs.com/caojun97/p/16888049.html
版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!