【发布时间】:2021-04-13 22:42:47
【问题描述】:
所以,我知道关于这个问题一般有很多问题,但我找不到我正在寻找的答案。
我在 Windows 10 上的 C:\devworld\mongo 上安装了 MongoDB 4.4.5。这是 cfg 中指定的 db 位置
# Where and how to store data.
storage:
dbPath: C:\devworld\mongo\data
journal:
enabled: true
# engine:
# mmapv1:
# wiredTiger:
指定的文件夹是默认文件夹(一旦我将 C:\devworld\mongo 设置为我的安装文件夹)。
当我启动 mongod.exe 时,我得到这个错误:
"error":"NonExistentPath: Data directory C:\\data\\db\\
我的第一个问题是: (1) 从哪里拾取这条路径 C:\data\db\
然后,我继续尝试文档建议的东西。在 cmd 窗口中(以管理员身份)。我设置了一个新的数据文件夹:
mongod.exe --dbpath c:\dbdata\mongo
我看到文件夹中创建了所有文件。
我的下一个问题是 (2) 为什么我没有看到 .cfg 使用新路径进行更新? 而我的最后一个问题是 (3) 即便如此,当我运行 mongod.exe 时,我仍然得到相同的错误 C:\data\db\ not found。为什么?
【问题讨论】:
标签: mongodb