错误详情如图
出现错误的原因
- 文件的路径中有空格,可能识别不出来
- 文件夹或文件创建的不全
解决问题
-
如果出现第一张图片的错误,直接点击Ignore就好
-
在运行服务的时候出现第二张的错误的话,要先在自己的路劲下创建一下文件路径
E:. │ LICENSE-Community.txt │ mongodb.config │ MPL-2 │ README │ THIRD-PARTY-NOTICES │ ├─bin │ InstallCompass.ps1 │ mongo.exe │ mongod.cfg │ mongod.exe │ mongod.pdb │ mongos.exe │ mongos.pdb │ ├─data │ ├─db │ └─log MongoDB.log
-
就是在data下创建一个db文件夹和在log目录下创建MOngoDB.log文件
-
使用这个命令创建服务
mongod --dbpath=E:\mongodb\data\db --logpath=E:\mongodb\log\MongoDB.log --install --serviceName "MongoDB"
- 如果出现服务已经创建的话,则使用这个命令先把服务删除
sc delete MongoDB
- 创建成功的话会出现一些和下面差不多的日志信息
- 如果出现服务已经创建的话,则使用这个命令先把服务删除
-
最后使用
net start MongoDB
启动服务,就可以看到服务启动成功