Расположение базы данных mongodb на mac
Я вроде как новичок в mac, а также mongodb.
У меня есть странное сомнение, доступ к базе данных, созданной с помощью mongodb на mac?
Я знаю, в windows есть папка под названием c:datadb, где хранятся мои файлы базы данных.
Как и где в mac хранится база данных.
Я помню, что делал что-то вроде
sudo mkdir -p /data/db
sudo chown `id -u` /data/db
чтобы создать такую папку на mac, но я не нашел ни одного файла базы данных в этой папке, хотя я создал база данных.
где хранятся файлы базы данных на mac?
любая помощь будет действительно оценили.
5 ответов:
каталог данных по умолчанию для MongoDB-это
/data/db.это может быть переопределено
dbpathопции указано в командной строке или в файле конфигурации.если вы устанавливаете MongoDB через диспетчер пакетов такие как Homebrew или MacPorts эти установки обычно создают каталог данных по умолчанию, отличный от /data/db, и устанавливают dbpath в файле конфигурации.
если dbpath был предоставлен
mongodпри запуске вы можно проверить значение вmongoshell:db.serverCmdLineOpts()вы увидите значение:
"parsed" : { "dbpath" : "/usr/local/data" },
Если mongodb установлен через Homebrew, расположение по умолчанию:
/ usr / local/var / mongodb
см. ответ от @simonbogarde для расположения других интересных файлов, которые отличаются при использовании Homebrew.
спасибо @Марк, я постоянно забываю об этом снова и снова. После установки MongoDB с Homebrew:
- базы данных хранятся в / usr / local/var / mongodb/ каталог
- в команду mongod.файл conf-это здесь: / usr / local/etc / mongod.conf
- журналы монго можно найти по адресу / usr / local/var / log/mongodb/
- двоичные файлы монго здесь: / usr / local / Cellar/mongodb / [version] / bin
У меня была такая же проблема, с версии 3.4.2
чтобы запустить его (если вы установили его с homebrew) запустите процесс следующим образом:
$ mongod --dbpath /usr/local/var/mongodb
Я только что установил mongodb 3.4 С доморощенного.(brew install mongodb) Он ищет / data / db по умолчанию.
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-os-x/

Comments