Как перенести одну базу данных mongodb с одного компьютера на другой - PullRequest
1 голос
/ 09 июля 2019

Я использую django 2.2 и mongodb в качестве базы данных для бэкэнда.Я вставил все данные в свое приложение. Я также использую Robo3T для просмотра коллекций базы данных mongodb. Моя база данных называется CIS_FYP_db.На моем компьютере все идет отлично, но я хочу перенести этот проект на другой компьютер, в то время как я переношу проект, который также содержит файл data \ db со многими коллекциями collection.wt, но когда я запускаю этот проект на другом компьютере, он показывает мнеэта база данных пуста. Никаких данных там не было, и mongodb создает новую базу данных с тем же именем CIS_FYP_db без коллекций. Пожалуйста, помогите мне решить эту проблему, как я могу перенести мою базу данных mongodb на другой компьютер, чтобы я мог использовать ее в своемприложение, которое уже сделано для этой базы данных. Заранее спасибо

setting.py

DATABASES = {'default': {'ENGINE': 'djongo', 'NAME': 'CIS_FYP_db',}}

1 Ответ

1 голос
/ 12 июля 2019

Когда вы создаете соединение с mongodb, база данных создается автоматически, если она еще не существует. Вы можете использовать команду mongodump для получения всех записей базы данных и mongorestore для восстановления базы данных на новом компьютере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...