我使用了一些查询将数据库从 mongolab.com 导入和导出到我的本地 mongodb 服务器。请有人告诉我,如何从 mongolab.com (clouddb) 检索所有数据到本地 mongodb 服务器。
我在本地 mongodb 服务器中使用命令行提示符尝试了这些代码:
mongodump -h ds040032.mongolab.com:40032 -d mydb -u "<"myname">" -p "<"mypass">" -o "<"D:\2016\LearnMongoDB\NEWDB">"
mongoexport -h ds040032.mongolab.com:40032 -d mydb -c "<"collectionname">" -u "<"myname">" -p "<"mypass">" -o "<"D:\2016\LearnMongoDB\Testingf">"
mongorestore -h ds040032.mongolab.com:40032 -d mydb -u "<"myname">" -p "<"mypass">" "<"input db directory">"
输入后,我在命令行提示符下没有得到任何结果。获取静止光标加载
符号。
最佳答案
db.copyDatabase('from_mydb','to_mydb','ds040032.mongolab.com:40032',
'<myname>','<mypassword>')
转到本地 mongo shell 并使用适当的参数应用上述命令。
关于mongodb - 如何将数据库从 mongolab.com 复制或导入到我的本地 mongodb 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35744111/