导航

一、下载MongoDB

以下是安装MongoDB的安装配置,参考连接有两个
mongodb 5安装配置+设置自动启动(最新最简单的安装、配置方法)

MongoDB解决“Error parsing YAML config file: yaml-cpp: error at line 2, column value(安装服务)

MongoDB官网

下载官方安装包,步骤如图所示:

二、创建目录以及配置文件(3个文件夹、2个文件)

  1. 下载完之后,可以解压到自己想要的目录下

  2. bin 目录同级的目录创建 data 目录

  3. 继续在 data 目录下创建 db 以及 log

    • db:表示数据存储的文件夹
    • log:表示日志打印的文件夹
  4. log 目录中还需要创建 mongod.log 文件。这个文件一定要创建否则找不到会报错。(只需要创建)

  5. bin 目录的同级目录创建 mongod.cfg 文件,并输入一下内容:

    • systemLog:
          destination: file
          path: I:\software\MongoDB\mongodb-win32-x86_64-windows-5.0.22\data\log\mongod.log
      storage:
          dbPath: I:\software\MongoDB\mongodb-win32-x86_64-windows-5.0.22\data\db
      net:
          port: 27017
      
    • 这里的缩进应为4个空格,具体原因请看上面的参考链接

    • 文件路径请根据你电脑实际文件位置进行更改

二、执行配置文件

  1. 你可以打开cmd窗口cd到MongoDB的bin目录下执行命令,也可以把MongoDB添加到环境变量中,这里说说添加环境变量的方法:右击->此电脑->属性->高级系统设置->高级->环境变量->在系统变量中左击名为 Path的变量->编辑->新建->粘贴bin的路径->确定并退出 具体步骤自行百度如何添加环境变量,截图如下:

  2. 这里表示执行配置文件,需要写入你的配置文件路径:mongod --config I:\software\MongoDB\mongodb-win32-x86_64-windows-5.0.22\mongod.cfg --install --serviceName "MongoDB"

    • 如果配置文件执行报错,最终无法启动,那么就自己在命令行配置mongoDB,把上面需要执行的命令替换为如下命令即可(注意修改自己的路径) mongod --dbpath "I:\software\MongoDB\mongodb-win32-x86_64-windows-5.0.22\data\db" --logpath "I:\software\MongoDB\mongodb-win32-x86_64-windows-5.0.22\data\log\mongodb.log" --install --serviceName "MongoDB"
      • 后续如果修改 mongoDB 的端口就直接改配置文件,删除服务(服务的删除执行命令:sc delete MongoDB),重新执行“添加到服务”

三、启动MongoDB

net start MongoDB