网上找了好多办法都无法启动mongo请老师解答
老师之前给的答案,但是正常输入start命令无法启动,在终端上具体该怎么操作
正在回答
同学你好:
1、删除当前安装好的mongodb服务。
sc delete mongodb
2、重新创建一个服务。
mongod --dbpath=F:\MongoDB\Server\4.0\data\db --logpath=F:\MongoDB\Server\4.0\log\mongo.log --install --serviceName "MongoDB"
F:\MongoDB\Server\4.0\data\db 和F:\MongoDB\Server\4.0\log\mongo.log这两个目录必须存在,建议同学使用之前的目录路径即可,不需要修改。
下面是同学的:
D:\MongoDB\data\db
D:\MongoDB\log\mongo.log
出现下面的状况说明成功:
3、由于我们的服务名称改为MongoDB。
因此在PowerShell中使用:
net start 'MongoDB'
net stop 'MongoDB'
出现:服务没有响应控制功能。
是同学在第2步配置时出现错误,在cmd使用sc delete mongodb后,要确保命令输入完全正确。
没有成功,建议同学按照步骤多试几次。
删除服务名,在执行步骤2中的命令。
如果我解决了同学的问题,请采纳!学习愉快^_^。
同学你好:
1、要保证mongodb服务添加到环境变量当中。
2、使用cmd进入到bin目录下:
使用命令重新启动mongodb服务:
mongod --dbpath=F:\MongoDB\Server\4.0\data\db2 --logpath=F:\MongoDB\Server\4.0\log\mongo1.log --install --serviceName "MongoDB"
F:\MongoDB\Server\4.0\data\db2 和F:\MongoDB\Server\4.0\log\mongo1.log同学自己自定义数据目录和日志目录的位置。
在PowerShell(管理员)中启动mongodb即可。
操作完之后,同学可以到服务中手动测试能否开启和关闭服务。
如果我解决了同学的问题,请采纳!学习愉快^_^。
- 参与学习 人
- 提交作业 625 份
- 解答问题 2669 个
数据库作为企业储存和管理数据的根本,掌握数据库是每个开发工程师必备的技能,本阶段带你学会用Python操作MySQL、Redis和MongoDB三大主流数据库。夯实数据库基础。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星