MongoDB 数据库操作(六)-数据导出
2013-04-09 15:03
519 查看
1.普通导出
导出数据以Json格式存储。
导出命令:
参数说明:
-d 指明使用的库, -c 指明要导出的表, -o 指明要导出的文件名
2.CSV 格式导出
命令参数说明:
-csv 指要要导出为csv 格式, -f 指明需要导出哪些例。
数据:‘
更详细的用法可以 mongoexport –help 来查看
导出数据以Json格式存储。
> db.getName(); test > db.things.find(); { "_id" : ObjectId("5159040c7cdde2222d5ae73f"), "name" : "mongo" } { "_id" : ObjectId("51590688779db544eb8dfffa"), "x" : 0, "y" : 0 } { "_id" : ObjectId("51590688779db544eb8dfffb"), "x" : 1, "y" : 1 } { "_id" : ObjectId("51590688779db544eb8dfffc"), "x" : 2, "y" : 4 } { "_id" : ObjectId("51590688779db544eb8dfffd"), "x" : 3, "y" : 9 } { "_id" : ObjectId("51590688779db544eb8dfffe"), "x" : 4, "y" : 16 } { "_id" : ObjectId("51590688779db544eb8dffff"), "x" : 5, "y" : 25 } { "_id" : ObjectId("51590688779db544eb8e0000"), "x" : 6, "y" : 36 } { "_id" : ObjectId("51590688779db544eb8e0001"), "x" : 7, "y" : 49 } { "_id" : ObjectId("51590688779db544eb8e0002"), "x" : 8, "y" : 64 } { "_id" : ObjectId("51590688779db544eb8e0003"), "x" : 9, "y" : 81 } { "_id" : ObjectId("5159f345779db544eb8e0004"), "name" : "x", "age" : nul { "_id" : ObjectId("5159f6f3779db544eb8e0005"), "name" : "yy", "arr" : [ , 4, 5, 67 ] } { "_id" : ObjectId("5159f70a779db544eb8e0006"), "name" : "yy", "arr" : [ , 4 ] }
导出命令:
参数说明:
-d 指明使用的库, -c 指明要导出的表, -o 指明要导出的文件名
./mongoexport -d test -c things -o /data/mongodb/things.out
cat things.out { "_id" : { "$oid" : "5159040c7cdde2222d5ae73f" }, "name" : "mongo" } { "_id" : { "$oid" : "51590688779db544eb8dfffa" }, "x" : 0, "y" : 0 } { "_id" : { "$oid" : "51590688779db544eb8dfffb" }, "x" : 1, "y" : 1 } { "_id" : { "$oid" : "51590688779db544eb8dfffc" }, "x" : 2, "y" : 4 } { "_id" : { "$oid" : "51590688779db544eb8dfffd" }, "x" : 3, "y" : 9 } { "_id" : { "$oid" : "51590688779db544eb8dfffe" }, "x" : 4, "y" : 16 } { "_id" : { "$oid" : "51590688779db544eb8dffff" }, "x" : 5, "y" : 25 } { "_id" : { "$oid" : "51590688779db544eb8e0000" }, "x" : 6, "y" : 36 } { "_id" : { "$oid" : "51590688779db544eb8e0001" }, "x" : 7, "y" : 49 } { "_id" : { "$oid" : "51590688779db544eb8e0002" }, "x" : 8, "y" : 64 } { "_id" : { "$oid" : "51590688779db544eb8e0003" }, "x" : 9, "y" : 81 } { "_id" : { "$oid" : "5159f345779db544eb8e0004" }, "name" : "x", "age" : null } { "_id" : { "$oid" : "5159f6f3779db544eb8e0005" }, "name" : "yy", "arr" : [ 1, 2, 3, 4, 5, 67 ] } { "_id" : { "$oid" : "5159f70a779db544eb8e0006" }, "name" : "yy", "arr" : [ 1, 2, 3, 4 ] }
2.CSV 格式导出
命令参数说明:
-csv 指要要导出为csv 格式, -f 指明需要导出哪些例。
./mongoexport -d test -c things --csv -f _id,x,y -o /data/mongodb/things.out1
数据:‘
cat things.out1 _id,x,y ObjectID(5159040c7cdde2222d5ae73f),, ObjectID(51590688779db544eb8dfffa),0.0,0.0 ObjectID(51590688779db544eb8dfffb),1.0,1.0 ObjectID(51590688779db544eb8dfffc),2.0,4.0 ObjectID(51590688779db544eb8dfffd),3.0,9.0 ObjectID(51590688779db544eb8dfffe),4.0,16.0 ObjectID(51590688779db544eb8dffff),5.0,25.0 ObjectID(51590688779db544eb8e0000),6.0,36.0 ObjectID(51590688779db544eb8e0001),7.0,49.0 ObjectID(51590688779db544eb8e0002),8.0,64.0 ObjectID(51590688779db544eb8e0003),9.0,81.0 ObjectID(5159f345779db544eb8e0004),, ObjectID(5159f6f3779db544eb8e0005),, ObjectID(5159f70a779db544eb8e0006),,
更详细的用法可以 mongoexport –help 来查看
相关文章推荐
- 数据库出现问号,界面能正常显示,如果数据的数据需要备份或者导出的操作
- 利用itext操作pdf从数据库导出大量数据--创建PDF相关(二)
- Oracle如何实现创建数据库、备份数据库及数据导出导入的一条龙操作
- postgresql 数据库中数据的导入导出(简单操作+示例)
- 大数据必备的数据库 MongoDB 3.6 安装、单机多实例和基本操作
- c# 命令行操作数据库并将数据导出到csv
- 利用itext操作pdf从数据库导出大量数据--添加水印(四)
- 用exp_imp远程操作数据库,附帶Oracle数据导入导出imp/exp詳解
- Oracle如何实现创建数据库、备份数据库及数据导出导入的一条龙操作-------sql方式
- 利用itext操作pdf从数据库导出大量数据--创建PDF表格(三)
- mongodb 数据库操作--备份 还原 导出 导入
- 使用PL/SQL Developer工具来实现创建表空间、创建数据库、备份数据库、数据导出等操作
- mongodb中的数据库的备份和恢复/数据的导入和导出
- MongoDB数据库的数据操作
- Oracle如何实现创建数据库、备份数据库及数据导出导入的一条龙操作
- 【NOSQL】非关系型数据库MongoDB ( 通过samus驱动实现基本数据操作 )
- MySQL 数据库表操作和数据导入导出方式总结笔记
- Oracle如何实现创建数据库、备份数据库及数据导出导入的一条龙操作
- c#操作xml文件与数据库配合进行数据导入导出
- mongodb 数据库操作--备份 还原 导出 导入