導出類型爲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文件時,指明第一行是列名,不須要導入;