数据导出 mongoexport
参数说明:
-d 数据库名 -c collection名 -o 输出的文件名 --type 输出的格式,默认为json -f 输出的字段,如果--type为csv,则需要加上 -f "字段名"
更多参数说明可参考 mongoexport –help
例子:导出user所有记录到/tmp/user.json
例子:导出user所有id到/tmp/user.csv
格式为csv但不指定字段会出错
数据导入 mongoimport
参数说明:
-d 数据库名 -c collection名 --type 导入的格式,默认json -f 导入的字段名 --headerline 如果导入的格式是csv,则可以使用第一行的标题作为导入的字段 --file 要导入的文件
更多参数说明可参考 mongoimport –help
导入前先清空collection user
例子:把上例导出的user.json导入
例子:把上例导出的user.csv导入
数据备份 mongodump
参数说明:
-d 数据库名 -c collection名 -o 备份的文件路径
更多参数说明可参考 mongodump –help
例子:把testdb的user备份到/tmp
数据恢复 mongorestore
参数说明:
-d 数据库名 -c collection名
更多参数说明可参考 mongorestore –help
导入前先清空collection user
例子:把上例备份的数据恢复
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!