日期:2014-05-16  浏览次数:20794 次

MongoDB数据导入(mongoimport)和导出(mongoexport)

MongoDB提供了一个数据导入工具mongoimport?,先把需要导入的数据写入csv,然后用mongoimport导入,导入命令如下

mongoimport -d"mydb" -c"inventory" -f"date,id,views" --type=csv --file=data.csv

?

一、导出工具mongoexport

Mongodb中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件。可以通过参数指定导出的数据项,也可以根据指定的条件导出数据。mongoexport具体用法如下所示:

Shell代码??收藏代码
  1. [root@localhost?mongodb]#?./bin/mongoexport?--help??
  2. Export?MongoDB?data?to?CSV,?TSV?or?JSON?files.??
  3. ??
  4. options:??
  5. ??--help????????????????????produce?help?message??
  6. ??-v?[?--verbose?]??????????be?more?verbose?(include?multiple?times?for?more???
  7. ????????????????????????????verbosity?e.g.?-vvvvv)??
  8. ??--version?????????????????print?the?program's?version?and?exit??
  9. ??-h?[?--host?]?arg?????????mongo?host?to?connect?to?(?<set?name>/s1,s2?for???