如何将一个mongodb数据库从一台计算机转移到另一台计算机

时间:2019-07-09 14:06:36

标签: django mongodb

我正在使用django 2.2和mongodb作为后端数据库。我已经在应用程序中插入了所有数据。我也在使用Robo3T来查看mongodb数据库的集合。我的数据库名称是CIS_FYP_db。在我的计算机上,一切都进行得很顺利,但是我要将该项目传输到另一台计算机上,而我正在传输的项目也包含具有许多collections.wt文件的data \ db文件,但是当我在另一台计算机上运行该项目时,它却显示该数据库为空。那里没有数据,mongodb正在使用同名CIS_FYP_db创建没有收集的新数据库。请帮助我解决这个问题,如何将mongodb数据库转移到其他计算机上,以便可以将其用于我的数据库中该数据库已经使用的应用程序。谢谢!

setting.py

数据库= {     '默认':{         'ENGINE':'djongo',         'NAME':'CIS_FYP_db',     } }

1 个答案:

答案 0 :(得分:1)

创建与mongodb的连接时,如果数据库尚不存在,则会自动创建数据库。 您可以使用mongodump命令获取所有数据库记录,并使用mongorestore在新计算机上还原数据库。