Я установил MongoDB как на Win 7, так и на Mac OS X, и в обоих местах я получил mongod
(сервер) и mongo
(клиент).
Но в обоих местах запуск mongod
завершится неудачей, если я дважды нажму на файл, и сообщение об ошибке исчезло слишком быстро, прежде чем я смог что-либо увидеть.(было лучше на Mac, потому что Терминал не выходил автоматически и отображал сообщение об ошибке).
Оказалось, что это произошло из-за того, что /data/db
не существует, и руководство QuickStart говорит: По умолчанию MongoDB будет хранить данные в /data / db, но он не будет автоматически создавать этот каталог
У меня просто большой вопрос, что MongoDB, похоже, хочет, чтобы многие люди использовали его (как и многие другие продукты), но почему бы не автоматическисоздать папку для вас?Если его не существует ... его создание может не навредить ... особенно это можно указать в пользовательском соглашении.Вопрос в том, почему.Я могу вспомнить одну странную причину, но причина может быть слишком странной, чтобы перечислять здесь ...