1. cmd中输出命令 mongo

1.connect failed - 图1

解决办法:

  1. cmd输入:services.msc -->找到mongodb,启动它
  1. 问题:
  2. 启动mongodb的服务,提示Windows无法启动MongoDB Server服务(位于本地计算机上)...

1.connect failed - 图2

解决办法

方法一

  1. //开cmd
  2. mongod.exe --dbpath C:\data
  1. mongo

方法二

1- 管理员身份打开cmd,然后删除安装时默认创建的mongodb服务:

1.connect failed - 图3

  1. sc delete MongoDB

1.connect failed - 图4

2- 手动创建目录C:\data\db 、 C:\data\logos\

1.connect failed - 图5

3- 手动创建文件:C:\data\logos**MongoDB.log**

1.connect failed - 图6

4- 命令行运行创建一个新的MongoDB服务

  1. mongod --dbpath=D:\mongodb\data\db --logpath=D:\mongodb\data\logs\MongoDB.log --install --serviceName "MongoDB"

至此,新的服务创建成功,你可手动切换启动类型,并且**手动启动不再提示错误**

  1. net start mongodb
windows+r 输入services.msc 打开服务,寻找mongoDB Server

1.connect failed - 图7