You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MongoDB 6.0启动失败求助:数据目录不存在报错

MongoDB 6.0启动失败:数据目录不存在问题解决

报错核心信息

启动日志中的关键错误提示:

{"t":{"$date":"2022-08-25T12:27:53.170+08:00"},"s":"E", "c":"CONTROL", "id":20557, "ctx":"initandlisten","msg":"初始化监听时发生DBException,终止进程","attr":{"error":"路径不存在:数据目录C:\data\db\未找到。请创建缺失目录,或通过以下方式指定其他路径:(1) 使用--dbpath命令行选项;(2) 在配置文件中添加'storage.dbPath'选项。"}}

解决方案

方法1:创建默认数据目录

MongoDB默认会尝试使用C:\data\db作为数据存储目录,只需手动创建该目录即可:

  • 手动创建:在C盘根目录新建data文件夹,再在data内新建db子文件夹
  • 命令行创建(管理员CMD执行):
    mkdir C:\data\db
    

创建完成后,直接执行mongod命令就能正常启动服务。

方法2:启动时指定自定义数据路径

如果希望将数据存储在其他位置(比如D:\MongoDB\data\db),启动时通过--dbpath参数指定:

mongod --dbpath D:\MongoDB\data\db

注意:指定的路径必须提前创建好,否则仍会报错。

方法3:通过配置文件永久设置路径(可选)

若不想每次启动都输入路径,可以创建配置文件固定路径:

  1. 创建mongod.cfg配置文件,添加以下内容:
    storage:
      dbPath: D:\MongoDB\data\db
    
  2. 启动时加载配置文件:
    mongod --config D:\MongoDB\mongod.cfg
    

内容的提问来源于stack exchange,提问作者JasonChangji

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 22:45:33