Windows系统部署MongoDB数据库图文教程

前言

公司的服务器都是windows服务器,我经常需要部署MongoDB数据库,从MongoDB数据库版本v4.4.x 到v8.0.x版本都部署过,本教程分享下自己的安装部署创建MongoDB 用户密码访问的经验。

下载mongoDB

点击下载链接下载windows版本,选择版本号

社区版下载地址: https://www.mongodb.com/try/download/community

安装mongodb

  1. 点击windows安装包,按照步骤下载安装
  2. 点击下一步
    2. 勾选同意协议,点击下一步
    推荐选着自定义(Custom)安装,相对于完整(Complete)安装可以自定义mongo bin文件夹的位置。

    选择mongo 软件文件的安装位置,点击下一步。

    推荐选择 默认选项 Run service as Network Service user(以网络服务形式运行). 可以设置Service Name为MongoDB-版本号,这样当你电脑上安装多个mongodb 数据库时,可以用windows 服务名做区分。最后点击下一步。

    MongoDB Compass是mongodb数据库的可视化管理软件,如果不想安装或者安装过Navicat工具可以去掉勾选 Install MongoDB Compass,然后点击下一步。

    最后点击Install 按钮安装即可。


    最后点击Finish按钮完成安装。此时MongoDB是无用户鉴权状态,接不需要用户密码就可以访问。

创建用户密码

找到MongoDB的bin文件夹,点击mongod.exe,会弹出mongo命令窗口。(我试过mongo v4.0版本正常打开,mongo v8.0的这个打不开,问题暂时没找到,知道朋友可以在评论区留言!)

输入以下命令创建用户(代替方案可以使用Navicat 连接MongoDB 数据后新建连接执行以下命令)

bash 复制代码
use admin
db.createUser({
  user: "glqxzh",
  pwd: "#5Rd!TC2CBA",
  roles: [{ role: "root", db: "admin" }]
});

找到MongoDB的bin文件夹,点击mongod.cfg 配置文件,修改配置。

bash 复制代码
#开启权限验证
security:
  authorization: enabled

修改后保存,在windows服务里重启mongo服务即可!!

相关推荐
程序视点27 分钟前
IObit Uninstaller Pro专业卸载,免激活版本,卸载清理注册表,彻底告别软件残留
前端·windows·后端
waveee12341 分钟前
学习嵌入式的第三十四天-数据结构-(2025.7.29)数据库
数据结构·数据库·学习
何传令43 分钟前
SQL优化系统解析
数据库·sql·mysql
无糖钨龙茶43 分钟前
windos配置本地域名
windows
找不到、了1 小时前
Redis内存使用耗尽情况分析
数据库·redis·缓存
DarkAthena1 小时前
【GaussDB】内存资源告急:深度诊断一起“memory temporarily unavailable“故障
数据库·gaussdb
小云数据库服务专线1 小时前
GaussDB as的用法
数据库·sql·gaussdb
hzk的学习笔记2 小时前
Redis的事务和Lua之间的区别
数据库·redis·缓存
77qqqiqi3 小时前
mp核心功能
java·数据库·微服务·mybatisplus
LZQqqqqo3 小时前
C#_ArrayList动态数组
开发语言·windows·c#