安装备忘录:MongoDB

一、下载

1.环境

  • 版本:msi : 8.0.5 / zip : 7.0.17
  • 操作系统:Windows 11 家庭中文版

2.下载

官网:MongoDB: The Developer Data Platform | MongoDB

  • 点击【Products】,找到【Try Community Edition】,点击【Download】跳转至下载界面。
  • 本页面【Version】只有最近几个大版本可选,【Platform】包含多个主流操作系统,【Package】可选 msi 或者 zip,可以按照需要自行选择合适的版本,点击【Download】开始下载。

二、安装

1.MongoDB Server

方法一:msi 安装包
  1. 下载完成后,找到安装包,双击运行安装程序,点击【Next】。
  2. 用户协议。打勾,点击【Next】。
  3. 选择安装类型。【Complete】是完整版,【Custom】是自定义。点击【Compete】,安装完整版。
  4. 配置服务。服务名默认为「MongoDB」,数据和日志存储路径默认 C 盘,建议按照需要重新定向到非系统盘,考虑到后续使用,重定向的盘符应具备足够的存储空间。点击【Next】。
  5. 这一步会让你安装【MongoDB Compass】,建议不要安装,否则有可能安装程序会一直卡死。【MongoDB Compass】是一个 MongoDB 的图形化管理工具,需要的话可以另外下载安装,安装速度会很快,后续会讲。点击【Next】。
  6. 点击【Install】开始安装。
  7. 点击【Finish】完成安装。
  8. 配置环境变量。找到 MongoDB 安装目录的 bin 目录路径,可参见第4步,我的bin目录路径是 “D:\MongoDB\Server\8.0\bin” 。打开设置,点击【系统】,拉到最下面,点击【系统信息】,后续步骤如图。
  9. 验证。打开命令提示符,输入 「mongod --version」,看到以下信息,则表明安装成功。
异常情况
  • 安装过程没有任何报错,但是完成后可能在安装目录找不到 bin 目录,如图:
  • 打开服务查看,名为「MongoDB」的服务正常运行:
  • 右键点击「MongoDB」,点击【转到详细信息】。
  • 右键点击【mongod.exe】,点击【打开文件所在的位置】。
  • 【mongod.exe】所在的路径就是 bin 目录的路径,用这个路径配置系统环境变量同样有效。
方法二:zip 安装包
  1. 官网下载 zip 安装包。同一台计算机可以安装多个版本的【MongoDB】,需要设置不同的服务名。这里选用 7.0 的版本。
  2. 下载的安装包是 zip 压缩包,将安装文件解压到安装路径,并重命名为 7.0.17。
  3. 在 D:\MongoDB\Server\7.0.17 路径下( bin 目录同级)创建 data 文件夹和 log 文件夹。
  4. 在 bin 目录下创建配置文件 mongod.conf,内容如下:
    # mongod.conf
    
    # 网络配置
    net:
      port: 27018  # 指定MongoDB监听的端口
      bindIp: 127.0.0.1  # 允许访问的IP地址,默认仅本机
    
    # 存储配置
    storage:
      dbPath: "D:\MongoDB\Server\7.0.17\data"  # 数据库文件存储路径
    
    # 日志配置
    systemLog:
      destination: file  # 输出到文件
      path: "D:\MongoDB\Server\7.0.17\log\mongod.log"  # 日志文件路径
      logAppend: true  # 如果 MongoDB 重启后追加日志而不是覆盖
    
    # 进程管理配置
    processManagement:
      windowsService:
        serviceName: MongoDB_70  # 服务名称
        displayName: "MongoDB 7.0 Service"
        description: "MongoDB 7.0 Database Server"
    
    # 安全性配置
    security:
      authorization: "disabled"  # 若需要启用身份验证,请将其更改为 'enabled'
  5. 用管理员身份打开命令提示符,cd D:\MongoDB\Server\7.0.17\bin 切换到 bin 目录,输入:mongod.exe --config "D:\MongoDB\Server\7.0.17\mongod.conf" --install 

  6. 输入:net start MongoDB_70,启动服务。

  7. 验证。使用 Compass 连接,能连接上表明安装并且启动成功。

  8. 插入测试数据,可以正常使用,安装成功。

2.MongoDB Tools

从 4.4 版本开始,MongoDB 安装包(包括 msi 和 zip)不再包含 mongodump、mongorestore、mongoimport、mongoexport等工具,只具备数据服务。因此,要实现「备份」、「还原」、「导入」、「导出」等功能,需要另外下载工具包。

  1. 官网下载地址:Download MongoDB Command Line Database Tools | MongoDB
  2. 工具包也可以选择版本、平台、安装包类型,这里使用 msi 安装包。
  3. 下载完成,双击打开安装程序,点击【Next】。
  4. 接受用户协议,点击【Next】。
  5. 选择安装位置,可以自定义,点击【Next】。
  6. 点击【Install】,开始安装。
  7. 点击【Finish】,完成安装。
  8. 将工具包安装路径的 bin 目录配置到系统环境变量,步骤参考 「安装服务第 8 步」。
  9. 验证。打开命令提示符,输入 mongodump ,回车,输出如图信息表明安装并配置成功。

3.Mongo Shell

  1. 官网下载地址:MongoDB Shell Download | MongoDB
  2. 选择 msi 安装包,下载。
  3. 下载完成,双击打开安装程序,点击【Next】。
  4. 自定义安装路径。下面选项随意。点击【Next】。
  5. 点击【Install】开始安装。
  6. 点击【Finish】完成安装。
  7. 验证。进入安装路径,找到 mongosh.exe,双击启动,会出现一个命令行窗口,只有图上第一行信息,按下回车,出现以下信息,表明安装成功。

4.MongoDB Compass

  1. 官网下载地址:MongoDB Compass Download (GUI) | MongoDB
  2. 下载界面默认是 .exe 文件,点击【Platform】可以选择 .zip 和 .msi 文件。
  3. 选择 .msi 文件,下载完成,双击运行安装程序。点击【Next】。
  4. 自定义安装路径。点击【Next】。
  5. 点击【Install】,开始安装。
  6. 点击【Finish】,完成安装。
  7. 安装程序会在桌面创建图标,找到 MongoDB Compass 双击打开。
  8. 连接本地 MongoDB 服务。点击左侧绿色按钮【Add new connection】,填写连接信息,点击右下角绿色图标,保存并创建一个本地连接。
  9. 连接创建后,界面左侧会展示连接信息。点击【>_】 图标,可打开内置命令行工具。
  10. 其他功能可自行探索。

5.Navicat

  1. 连接。
  2. 配置命令行,配置完成后可快捷打开 Mongo Shell。右键 MongoDB 连接,点击【命令行界面】,进入 Mongo Shell 安装路径,选中 mongosh.exe ,完成配置。
  3. 配置完成后,点击【命令列界面】,会出现如图所示黑窗口:
  4. 窗口内输入命令可对数据库进行操作,功能 和 Compass 基本无异。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值