3

我在一个数据库中有一个名为仪表板的集合,我想使用 robomongo 将该集合复制到另一个数据库。我怎样才能做到这一点?我尝试在第二个数据库中创建一个新集合并尝试复制但它失败了。所以有人请帮助我

4

1 回答 1

10

另一个数据库 - 另一个连接。但是 Robomongo 在一段时间内只能使用一个连接。这就是为什么这是不可能的。

我建议您使用 mongoimport/mongoexoprt 工具来完成您的任务。它们与 mongo 一起提供,与 mongod.exe 位于同一文件夹中,并允许通过数据库,通过导出和从json文件导入来移动集合。

代码示例:

mongoexport --db testFrom --port portFrom --username userFrom --password passwordFrom --collection yourCollection --out test.json
mongoimport --db testTo --port portTo --username userTo --password passwordTo --collection yourCollection --file test.json
于 2016-05-09T09:28:29.277 回答