导出类型为json,数据库:mapdb,集合:bike 字段:bikeId,lat,lng,current_time,source ,条件为source字段为ofo第一条数据 mongoexport --port 27017 -u sangfor_edr -p Sangforedr! -d sangfor_edr -c agent_info --type=json -o agent_info.json
mongoimport --port 27017 -u sangfor_edr -p Sangforedr! -d sangfor_edr -c anti_bfa_log --type=json --file anti_bfa_log.json
ps:要在mongodb的安装目录下执行mongodb
-h, --host :表明远程链接的数据库地址,默认链接本地Mongo数据库; --port:表明远程链接的数据库的端口,默认链接的远程端口27017; -u --username:表明链接远程数据库的帐号,若是设置数据库的认证,须要指定用户帐号; -p --password:表明链接数据库的帐号对应的密码; -d --db:表明链接的数据库; -c --collection:表明链接数据库中的集合; -f --fields:表明集合中的字段,能够根据设置选择导出的字段; --type:表明导出输出的文件类型,包括csv和json文件; -o --out:表明导出的文件名; -q --query:表明查询条件; --skip:跳过指定数量的数据; --limit:读取指定数量的数据记录; --sort:对数据进行排序,能够经过参数指定排序的字段,并使用 1 和 -1 来指定排序的方式,其中 1 为升序排列,而-1是用于降序排列,如sort({KEY:1})。 当查询时同时使用sort,skip,limit,不管位置前后,最早执行顺序 sort再skip再limit。
h,--host :表明远程链接的数据库地址,默认链接本地Mongo数据库; --port:表明远程链接的数据库的端口,默认链接的远程端口27017; -u,--username:表明链接远程数据库的帐号,若是设置数据库的认证,须要指定用户帐号; -p,--password:表明链接数据库的帐号对应的密码; -d,--db:表明链接的数据库; -c,--collection:表明链接数据库中的集合; -f, --fields:表明导入集合中的字段; --type:表明导入的文件类型,包括csv和json,tsv文件,默认json格式; --file:导入的文件名称 --headerline:导入csv文件时,指明第一行是列名,不须要导入;