从Meteor应用程序导出和导入Mongodb

从Meteor应用程序导出和导入Mongodb,mongodb,ubuntu,terminal,meteor,Mongodb,Ubuntu,Terminal,Meteor,如何将MongoDB从Meteor应用程序导入并导出到.json或.csv文件中?您可以使用mongoexport实用程序导出到.json或.csv文件中,并使用mongoimport导入到数据库中。详细信息可在此处找到:您可以使用mongoexport实用程序导出到.json或.csv文件中,并使用mongoimport导入到数据库中。详细信息可在此处找到:如果您打算重新导入mongodb,mongodump可能会更好一些,因为您不会丢失类型信息 尝试mongodump mongodump -

如何将MongoDB从Meteor应用程序导入并导出到.json或.csv文件中?

您可以使用
mongoexport
实用程序导出到.json或.csv文件中,并使用
mongoimport
导入到数据库中。详细信息可在此处找到:

您可以使用
mongoexport
实用程序导出到.json或.csv文件中,并使用
mongoimport
导入到数据库中。详细信息可在此处找到:

如果您打算重新导入mongodb,
mongodump
可能会更好一些,因为您不会丢失类型信息

尝试
mongodump

mongodump --host 127.0.0.1:3001
在这里,您可以看到BSON和json文件中的单独键索引。然后,您可以使用转储来恢复数据库(如果这是您的意图):

如果您在上面的转储目录中:

mongorestore --host 128.199.224.29:27017 --db meteor .

如果您打算重新导入mongodb,
mongodump
可能会更好一些,因为您不会丢失类型信息

尝试
mongodump

mongodump --host 127.0.0.1:3001
在这里,您可以看到BSON和json文件中的单独键索引。然后,您可以使用转储来恢复数据库(如果这是您的意图):

如果您在上面的转储目录中:

mongorestore --host 128.199.224.29:27017 --db meteor .

我之前已经看过这些提示,在我编写命令时,出现了一条消息“连接到:127.0.0.1导出的0条记录”。没有任何记录保存到文件中。@Shams,您可能需要指定数据库
meteor
@Shams,是的,尝试以下操作:
mongoexport--host localhost--port 3001--db meteor--collection collection\u name--out collection\u name.json
我之前已经读过这些技巧,在我编写命令时,出现了一条消息,它是“connected to:127.0.0.1 exported 0 records”。没有任何记录保存到文件中。@Shams,您可能需要指定数据库
meteor
@Shams,是的,请尝试以下操作:
mongoexport--host localhost--port 3001--db meteor--collection collection\u name--out collection\u name.json