Я использую Ubuntu 16.04. Я создал базу данных MongoDB
. Когда я запускаю его (с помощью mongod
команды), он говорит, что база данных находится в /data/db
( dbpath=/data/db
).
База данных работает отлично. Но в проводнике файлов я не могу найти эту папку. Я посмотрел в Computer
папке и в папке Home
( Computer/home/<my name>
).
Я также показал скрытые файлы и папки с помощью Ctrl + H.
Как я могу найти папку моей базы данных?
/data/db
значение пути по умолчанию, еслиdbPath
оно установлено, оно переопределяет это значение. Обратите внимание, что для использования в/data/db
качестве фактического пути, папка должна существовать и иметь правильные права доступа / права доступа. см обновленный ответ со ссылкой на документы Mongodb/etc/mongod.conf
конфигурация используется только , если вы Start MongoDB в качестве службы или явно передать это в командной строке:mongod --config /etc/mongod.conf
. Если вы запускаетеmongod
без каких-либо параметров,/data/db
будет использоваться значение по умолчанию . Если вы запускаетеmongod
как сервис в Ubuntu,dbPath
будет как указано в/etc/mongod.conf
(/var/lib/mongodb
по умолчанию). Как правило, вы хотите управлять MongoDB как сервисом, чтобы обеспечить согласованную конфигурацию между вызовами.На вопрос выше, хотя они уже дали некоторые ответы, позвольте мне также внести это уточнение:
При использовании Linux (Ubuntu), когда вы устанавливаете mongodb, он автоматически настраивается и запускается по умолчанию. Dbpath по умолчанию находится в
mongodb.conf
. Когда вы посмотрите в файл, вы увидите следующие строки:Теперь, основываясь на mongodb doc :
Что делать:
источник
Это потому, что «корень», который вы видите, не является настоящим корнем, это корень вашего дома, в проводнике файлов, когда вы находитесь на домашней странице «корня», нажмите,
backspace
чтобы перейти в родительскую папку.источник
Попробуйте набрать
file:///data/db/
в браузере (chrome или fire-fox). Вы сможете просматривать файлы и коллекции, если выmongodb
установили их в системе, но все они будут зашифрованы, и вы не сможете прочитать их в редакторе.источник