由于第一次安装,按照某个教程进行操作,中途退出安装界面,重新安装后出现提示无法启动服务,选择忽视,安装完成。
由于我安装解压路径选择在S:\MongoDB\下,所以之后根据教程指示需要在安装目录的data\下创建一个db目录,作为存储数据;然后在log下新建mongo.log充当日志文件。
然后麻烦来了,因为这些配置不太懂,所以我习惯货比三家,防止出错,结果不知是因为版本原因还是个人喜好,我发现,各个教程在安装MongoDB完成后的步骤不全一样,例如新建日志文件的位置、配置config文件的内容、安装MongoDB服务并指定的路径,各不相同;
于是我就先把根据自己理解新建文件夹、配置文件和安装服务,之后发现无论如何都无法启动MongoDB服务,百度解决措施,有不少指导是说使用以下命令
sc delete MongoDB #删除服务
.... #重建服务
找了几个类似的教程来回折腾了几次毫无效果,之后又尝试了其他方式,我唯一能确定的是所谓的重建服务指定的db和log路径并没搞错,但就是提示服务没有响应控制功能,好在我通过命令
services.msc
查看服务后发现,其实从一开始就没能成功删除掉所谓的MongoDB服务,嗯,正题来了,我最终解决措施是
1.首先将我安装完MongoDB后新建的目录db,log和配置的config文件都删了, 防止路径弄混了
2.在自己安装目录即S:\MhongzoDB\data\下只新建了db文件夹,然后其他先不管,