【问题标题】:Export and Import Mongodb from Meteor APP从 Meteor APP 导出和导入 Mongodb
【发布时间】:2014-07-03 10:47:38
【问题描述】:

如何将 MongoDB 从 Meteor APP 导入和导出为 .json 或 .csv 文件?

【问题讨论】:

    标签: mongodb ubuntu terminal meteor


    【解决方案1】:

    您可以使用 mongoexport 实用程序导出到 .json 或 .csv 文件,并使用 mongoimport 导入到您的数据库。详细信息在这里:http://docs.mongodb.org/v2.2/reference/mongoexport/

    【讨论】:

    • 我之前看过这些提示,当我写命令时,有一个消息出来“连接到:127.0.0.1导出0条记录”没有任何记录被保存到文件中。
    • @Shams,你可能需要指定数据库meteor
    • @Shams,是的,试试这个:mongoexport --host localhost --port 3001 --db meteor --collection collection_name --out collection_name.json
    【解决方案2】:

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

    试试mongodump

    mongodump --host 127.0.0.1:3001
    

    这里你会得到 BSON,并在 json 文件中分离关键索引。然后你可以使用转储来恢复你的数据库(如果这是你的意图):

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

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

    【讨论】:

      猜你喜欢
      • 2019-08-05
      • 1970-01-01
      • 1970-01-01
      • 2021-02-13
      • 1970-01-01
      • 1970-01-01
      • 2013-03-18
      • 2015-09-16
      • 2022-06-17
      相关资源
      最近更新 更多