mongodb启动报错:mongodb error:NonExistentPath: Data directory /data/db not found.

本文详细介绍了如何解决MongoDB启动失败的问题,包括创建db和log文件夹,编辑mongo.config,删除并重新安装MongoDB服务,以及检查服务状态。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述
这个是因为MongoDB启动的时候失败了,点击忽略就可以了

解决问题

1、在数据存储路径下新建db文件夹

在这里插入图片描述

2、去之前设置的日志存储路径,新建mongod.log文件

在这里插入图片描述

3、进入MongoDB安装目录,新增 mongo.config 文件

在这里插入图片描述

4、根据你的文件夹结构,修改 mongo.config 文件内容

dbpath=D:\mongodb\data\db
logpath=D:\mongodb\log\mongo.log

5、用管理员运行cmd,执行命令,删除 MongoDB 服务

sc delete MongoDB

在这里插入图片描述

6、去安装bin文件下,执行下面的指令,生成新的MongoDB服务,不要直接复制粘贴,根据具体文件结构修改一下,这里可能要回车两次才行,出现下面一串信息时,代表执行成功了

mongod --config "E:\software\MongoDB\Server\7.0\mongo.config" --install --serviceName "MongoDB"

在这里插入图片描述
7、运行 net start MongoDB 启动服务

在这里插入图片描述

8、去服务管理下看,已经运行了

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值