首次安装MongoDb并运行mongod
命令后在C:Program FilesMongoDBServer3.2bin>
目录中,我得到错误:
"默认的存储引擎'wiredTiger'在此版本的mongod中不可用"
然后是第二个错误
" . .No/data/db文件夹.."
运行windows 10 32位。
编辑:我有两个不同的问题,(正如题目所说)我把它们结合起来解决我的问题。我希望这将作为一个参考,其他新手,如果他们在同一条船上。所以感谢大家的投票:)
我做了以下操作:
- 以管理员身份运行Node.js命令提示符 创建一个C:datadb目录
- 运行"cd C:Program FilesMongoDBServer3.2 bin"命令
- 已执行"mongod——storageEngine=mmapv1——dbpath C:datadb"
。E,看起来像这样:
*** C:Program FilesMongoDBServer3.2 bin> mongod—storageEngine=mmapv1—dbpath C:datadb
PS:对不起,但回答我自己的问题的原因是,我希望这将帮助别人,如果他们曾经在我的位置。
请参考这个问题的答案(我从那里借来的):
MongoDB不能启动服务器:默认存储引擎'wiredTiger'此版本的mongod
在你的Mongo/bin目录下执行这个命令:
mongod --storageEngine=mmapv1 --dbpath [your-path]
就"…"而言没有/data/db文件夹.."。你必须在C:上手动创建这个目录,所以目录的路径是C:datadb