1. 程式人生 > 其它 >mongodb匯出資料表命令之mongoexport

mongodb匯出資料表命令之mongoexport

mongoexport匯出檔案格式支援csv和json,不同的是csv格式必須顯示的指定要匯出的欄位,如:

mongoexport -d rbac -c rbacs -o d:/web/rbac.csv --type=csv -f name,type

而json格式則不需要

//匯出所有欄位資料
mongoexport -d rbac -c rbacs -o D:/學習/rbac/rbac/rbac.json --type=json

mongoimport 命令用來匯入資料,語法和mongoexport差不多

//將demo.csv裡的資料匯入到blog資料庫中的rbacs資料表中,如果rbacs資料表不存在則自動建立
mongoimport -d blog -c rbacs --type=csv --file D:/學習/rbac/rbac/demo.csv --headerline --upsert

--headerline 僅適用於匯入csv,tsv格式的資料,表示檔案中的第一行作為資料頭

--upsert以新增或者更新的方式來匯入資料

另外必須注意的是 執行mongoexport和mongoimport命令必須在mongo安裝路徑的bin目錄下執行

https://www.cnblogs.com/toward-the-sun/p/6836713.html