【MongoDB】windows安装、配置、启动

🪟 一、下载 MongoDB 安装包

  1. 打开官方地址:

    👉 https://www.mongodb.com/try/download/community

  2. 配置下载选项:

    选项 设置
    Version 最新(默认就好)
    OS Windows
    Package MSI(推荐)
  3. 点击【Download 】按钮,下载 .msi 安装文件


🧭 二、开始安装 MongoDB(.msi 安装包)

双击运行下载好的安装包,按以下顺序操作:


✅ Step 1:接受协议

勾选:

复制代码
☑ I accept the terms in the License Agreement

然后点击【Next】


✅ Step 2:选择安装类型

🟢 推荐选 "Complete" 安装类型

  • Complete:安装所有 MongoDB 组件 + MongoDB Compass(推荐)
  • ⚙️ Custom:你可以选择不装 Compass、修改安装路径等(进阶用户用)

📌 你应该选 :👉 Complete


✅ Step 3:服务配置(关键)

保持默认即可:

项目 默认配置
Install MongoD as a Service ☑(选中)
Run service as Network Service ☑(默认)
Service Name MongoDB(默认)

点【Next】


✅ Step 4:是否安装 Compass(图形界面)

  • 勾选 ☑ Install MongoDB Compass(推荐)
  • 点【Next】

✅ Step 5:开始安装

点击【Install】

安装过程会持续 1-2 分钟,结束后点击【Finish】


✅ 三、安装完成后,启动 MongoDB 和 Compass

🟢 启动 MongoDB 服务:

MongoDB 会被作为服务自动运行

你可以在任务管理器 → 服务里看到 MongoDB 服务正在运行

或在命令行中运行:

cmd 复制代码
services.msc

找到 MongoDB,右键可以启动、停止、重启服务。


🧪 测试 MongoDB 是否安装成功

  1. 打开命令提示符(Win + R → 输入 cmd
  2. 运行:
cmd 复制代码
mongosh

你应该能看到 Mongo Shell 启动并进入:

复制代码
test> 

🧰 四、使用 MongoDB Compass(图形工具)

  1. 在开始菜单中搜索并打开:MongoDB Compass

  2. 连接地址默认填:

    mongodb://localhost:27017

点击【Connect】即可可视化访问本地 MongoDB


✅ 可选配置(远程连接用)

如果你想让其他设备访问这台电脑上的 MongoDB,需要:

  1. 修改 Mongo 配置文件(通常在 C:\Program Files\MongoDB\Server\6.0\bin\mongod.cfg

    复制代码
    net:
      port: 27017
      bindIp: 0.0.0.0  # 允许远程访问
  2. 打开 Windows 防火墙 27017 端口

  3. 重启 Mongo 服务


🎉 安装成功后你可以做什么?

操作 指令
查看所有数据库 show dbs
切换数据库 use mydb
插入数据 db.test.insert({name: "example"})
查看集合 db.test.find()

配置环境变量

检测是否成功

mongod -version

在 Windows 上安装完 MongoDB 后,通常会以「服务方式自动运行」,但如果没启

✅ 方法一:使用服务管理器(推荐)

  1. 快捷键 Win + R → 输入:services.msc → 回车
  2. 找到服务名称:MongoDB
  3. 右键 → 点击【启动】
  4. 状态变成 "正在运行" 即启动成功 ✅

✅ 方法二:使用命令行启动 MongoDB 服务

  1. 以管理员身份运行 cmd(右键"以管理员运行")
  2. 输入以下命令启动服务:
bash 复制代码
net start MongoDB

看到输出:

复制代码
MongoDB 服务正在启动。
MongoDB 服务已经启动成功。

说明 MongoDB 已正常运行。


✅ 方法三:手动运行 mongod(适用于开发测试)

如果你没有安装成服务(或服务启动失败),可以手动运行:

  1. 打开命令提示符
  2. 输入以下命令(假设你已安装在默认路径):
bash 复制代码
"C:\Program Files\MongoDB\Server\6.0\bin\mongod.exe"

⚠️ 注意:这需要你在 C:\data\db 下有数据库文件夹,如果没有,请先创建:

bash 复制代码
mkdir C:\data\db

如果你看到下面这类输出,就说明 MongoDB 成功运行:

复制代码
Waiting for connections on port 27017

🧪 启动后验证

你可以打开另一个命令行窗口,输入:

bash 复制代码
mongosh

进入 MongoDB shell,尝试查看数据库:

bash 复制代码
show dbs

🚨 补充建议:设置 MongoDB 开机自启(可选)

如果你希望 MongoDB 每次开机自动运行,不用手动启动服务,可以确保安装时勾选了 "Install MongoD as a service"。

你也可以用以下命令设置为自启服务(管理员运行):

bash 复制代码
sc config MongoDB start= auto
相关推荐
oyyanghh12 小时前
从Cursor到TRAE的三周vibe coding体验对比
数据库·oracle
Bert.Cai12 小时前
Oracle CONCAT函数详解
数据库·oracle
yinhunzw12 小时前
Claude code windows 安装
windows
豆豆13 小时前
2026年如何选择适合自己的网站管理系统?
数据库·cms·wordpress·建站系统·网站管理系统·建站软件·织梦
七仔啊13 小时前
windows server 2022 部署前后端项目
windows
吴声子夜歌13 小时前
SQL经典实例——检索记录
数据库·sql
黄焖鸡能干四碗13 小时前
软件系统概要设计说明书模版(Word)
大数据·运维·数据库·架构·需求分析
dust_and_stars13 小时前
为什么ubuntu24 snap install code-server 不需要--classic?
网络·数据库
BomanGe213 小时前
NSK W1406FA系列长行程高速精密丝杠技术指南
运维·服务器·数据库·经验分享·规格说明书
caimouse13 小时前
Reactos 第 7 章 视窗报文 — 7.4 用户空间的外挂函数
windows