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服务即可!!

相关推荐
晴天¥22 分钟前
Oracle DB 的相关管理工具
数据库·oracle
Codeking__32 分钟前
Redis的value类型介绍——set
数据库·redis·缓存
youyicc1 小时前
Qt连接Pg数据库
开发语言·数据库·qt
DO_Community1 小时前
DigitalOcean容器注册表推出多注册表支持功能
服务器·数据库·docker·kubernetes
子琦啊1 小时前
WIN11电脑桌面“固定到开始”菜单失效解决办法
windows·电脑
一只专注api接口开发的技术猿2 小时前
如何处理淘宝 API 的请求限流与数据缓存策略
java·大数据·开发语言·数据库·spring
_oP_i2 小时前
oracle 免费安装版本
数据库·oracle
Excel工作圈2 小时前
凭证助手一键匹配已勾选抵扣发票与全量发票明细
数据库·excel
齐鲁大虾2 小时前
SQL Server 和 MySQL的区别
数据库·mysql
jjjddfvv2 小时前
超级简单启动llamafactory!
windows·python·深度学习·神经网络·微调·audiolm·llamafactory