death114 发表于 2017-12-16 06:20:19

mongodb导出数据表命令之mongoexport

  mongoexport导出文件格式支持csv和json,不同的是csv格式必须显示的指定要导出的字段,如:
  

mongoexport -d rbac -c rbacs -o d:/web/rbac.csv --type=csv -f name,type  

  而json格式则不需要
  

//导出所有字段数据  
mongoexport -d rbac -c rbacs -o D:/学习/rbac/rbac/rbac.json --type=json
  

  mongoimport 命令用来导入数据,语法和mongoexport差不多
  

//将demo.csv里的数据导入到blog数据库中的rbacs数据表中,如果rbacs数据表不存在则自动创建  
mongoimport -d blog -c rbacs --type=csv --file D:/学习/rbac/rbac/demo.csv --headerline --upsert
  

  --headerline    仅适用于导入csv,tsv格式的数据,表示文件中的第一行作为数据头
  --upsert以新增或者更新的方式来导入数据
  另外必须注意的是 执行mongoexport和mongoimport命令必须在mongo安装路径的bin目录下执行
页: [1]
查看完整版本: mongodb导出数据表命令之mongoexport