如何将整个 MongoDB 数据库转储为文本(纯文本、json 或 CSV)?
我正在使用一个我不太熟悉的应用程序。我想
- 清除数据库
- 加载种子数据
- 将整个数据库转储为文本
- 做一些事情
- 再次转储
然后区分两者!
Using mongodump
and bsondump
:
Step 1将整个数据库转储到 BSON 文件:
mongodump --db db1
Step 2将每个 BSON 文件转换为 JSON 文件:
for f in dump/db1/*.bson; do bsondump "$f" > "$f.json"; done
希望有帮助!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)