Каков путь к базе данных по умолчанию для MongoDB?

Я получил ошибку о dbpath (/data/db/) does not exist, но /etc/mongodb.conf названный им dbpath = /var/lib/mongodb. Так, который является значением по умолчанию dbpath для MongoDB?

57
задан 7 August 2016 в 21:32

1 ответ

Установщик Windows x64 показывает путь в установщике UI/мастер.

можно подтвердить, какой путь это использовало позже путем открытия Вашего mongod.cfg файл. Мой mongod.cfg был расположен здесь C:\Program Files\MongoDB\Server\4.0\bin\mongod.cfg (изменение для Вашей версии MongoDB!

, Когда я открыл мой mongd.cfg, я нашел эту строку, показав путь дб по умолчанию:

dbPath: C:\Program Files\MongoDB\Server\4.0\data

Однако это вызвало ошибку при попытке работать mongod, который все еще ожидал находить C:\data\db:

2019-05-05T09:32:36.084-0700 I STORAGE [initandlisten] exception in initAndListen: NonExistentPath: Data directory C:\data\db\ not found., terminating

Вы могли передать mongod --dbpath=... параметр. В моем случае:

mongod --dbpath="C:\Program Files\MongoDB\Server\4.0\data"
0
ответ дан 1 November 2019 в 16:26

Другие вопросы по тегам:

Похожие вопросы: