windows - MongoDB "The default storage engine ' wiredTiger' 不适用于此版本的 mongod "+ "..no/data/db 文件夹..”

标签 windows mongodb

首先安装 MongoDb 并运行 mongod 命令后 在 C:\Program Files\MongoDB\Server\3.2\bin> 目录中,我收到错误:

"The default storage engine 'wiredTiger' is not available with this build of mongod"

然后是第二个错误

" ..no /data/db folder..".

运行 windows 10 32 位。

编辑:我遇到了两个不同的问题,(如问题标题所述)我将它们结合起来解决了我的问题。我希望这可以作为其他新手的引用,如果他们在同一条船上。所以感谢大家的反对票:)

最佳答案

我做了以下事情:

  1. 以管理员身份运行 Node.js 命令提示符
  2. 创建了一个C:\data\db目录
  3. 运行“cd C:\Program Files\MongoDB\Server\3.2\bin”命令
  4. 执行“mongod --storageEngine=mmapv1 --dbpath C:\data\db”

即,看起来像下面这样:

*** C:\Program Files\MongoDB\Server\3.2\bin> mongod --storageEngine=mmapv1 --dbpath C:\data\db


PS:对不起大家,但回答我自己的问题的原因是我希望这能帮助其他人,如果他们曾经处于我的位置。

请引用这个问题的答案(我从那里借来的):

MongoDB cannot start server: The default storage engine 'wiredTiger' is not available with this build of mongod

关于windows - MongoDB "The default storage engine ' wiredTiger' 不适用于此版本的 mongod "+ "..no/data/db 文件夹..”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39725857/

相关文章:

php - 在 Windows 7 上从源代码编译 PHP, fatal error C1900

windows - 使用以太网电缆连接两台计算机

mongodb - 如何在 mongodb 中将数字 123456 格式化为 123,456

javascript - 更新返回匹配

javascript - 这是什么错误{ MongoNetworkError : connection 0 To 127. 0.0.1 :8080 closed}?

javascript - 未捕获的语法错误 : Unexpected token M

c++ - 分析 Windows : what does the error message tell us? 中的崩溃

php - 检查计算机是否已开启

mongodb - 如何在没有 else 表达式的情况下在 mongoDB 中使用 $cond?

windows - gcc -Wl 选项 : cannot pass comma inside