官方文件
示例:
mongoexport -h
127.0
.0.1:27017
-utest
-ptest2016
-d test -c device -q
''--
type
=csv --fields=id -o device_id_0.csv
--host <:port>, -h <:port>
default: localhost:27017
資料庫的主機名,埠號
--username , -u
資料庫使用者名稱
--password , -p
資料庫密碼
--db , -d
需要匯出的資料庫名
--collection , -c
需要匯出的集合名
--query , -q
搜尋條件,只匯出符合條件的資料
用單引號」括住搜尋條件,防止與執行環境互動
--type
default: json
如果使用csv,必須用–fields或–fieldfile申明需要匯出的字段
--fields , -f
申明需要匯出的字段,多個欄位用英文逗號,分割,如果欄位中有空格,用雙引號括起來:–fields 「phone,user number」
csv - 只匯出申明的字段
json - 匯出申明的字段以及_id
--out , -o
匯出資料寫入的檔案,如果不指明,寫到標準輸出,如stdout
mongodb資料匯出 jsonArray格式
參考 進入mongodb的bin目錄 執行下面語句 mongoexport h 127.0.0.1 10001 d foo c t1 f name,account,pwd,data jsonarray o data t1.json h為資料庫所在的伺服器和埠 d為資料庫 c為要匯出資料的集合 f為要...
MongoDB匯入匯出資料
匯出json格式 mongoexport d test c t1 o users lisa downloads t1.dat d 指明使用的庫 c 指明要匯出的集合 o 指明要匯出的檔名 檢視t1.dat發現裡面的資料是json格式的。mongoexport d test c t1 q o user...
mongodb 資料匯出匯入
mkdir p data eclassweb mongodump h 172.16.0.181 u eclassuser p eclassuser123 d eclassweb o data eclassweb opt mongodb 3.4.20 bin mongodump h 172.16.0....