安装mongoDB并获取路径错误

时间:2016-11-15 15:55:56

标签: mongodb command-line cmd git-bash

我正在尝试在Windows机器上安装MEAN堆栈,我正在关注本教程https://www.youtube.com/watch?v=vbxVuaw_ktw但是我收到了一个错误。我确认路径是正确的,但我仍然收到此错误

根据我的路径和错误

,这是我正在使用的代码
  

$ ./mongod --directoryperdb --dbpath“C:/ Program Files / MongoDB / Server / 3.2 / data / db”--logpath“C:/ Program Files   /MongoDB/Server/3.2/data/log/mongodb.log“--logappend

     

2016-11-15T14:08:29.071-0500 F CONTROL [main]全局失败   初始化:FileNotOpen:无法打开“C:/ Program   文件/ MongoDB的/服务器/ 3.2 /数据/日志/ mongodb.log“

看起来它正在逃避Program Files中的空间,而不是将其视为一个Path位置。那是怎么回事?我如何通过这一点?

由于

1 个答案:

答案 0 :(得分:0)

如果您收到此错误,很可能您一直在使用GitBash。而是使用命令提示符(管理员)并使用如下所示的代码

mongod --directoryperdb --dbpath C:/Program Files/MongoDB/Server/3.2/data/db --logpath C:/Program Files /MongoDB/Server/3.2/data/log/mongodb.log --logappend

正如Vince Bowdren所建议的那样(见问题评论)。不要使用程序文件。使用用户的工作场所或项目的根目录要好得多。但是为了学习MongoDB,任何地方都可以。