mongoDB 資料匯出與匯入

2021-09-07 06:32:40 字數 1005 閱讀 7915

一、匯出

命令格式:在mongodb/bin目錄下

mongoexport -h ip --port 埠 -u 使用者名稱 -p 密碼 -d 資料庫 -c 表名 -f 字段 -q 條件匯出 --csv  -o 匯出資料名稱(可以帶路徑)

注:沒有mongoexport的在當前路徑下前邊帶:./

-h 資料庫所在伺服器ip 

-f 匯出指欄位,以字型大小分割,-f name,email,age匯出name,email,age這三個字段

-q 可以根查詢條件匯出,-q '' 匯出uid為100的資料

--csv 表示匯出的檔案格式為csv的,這個比較有用,因為大部分的關係型資料庫都是支援csv,在這裡有共同點。與-o的副檔名沒有關係

-o 指明要匯出的檔名,-o ebay_specifics.dat 或者(/home/zhangy/mongodb/tank/users.dat )

匯出的資料不指定位置的預設在bin目錄下

二、匯入

1、mongoimport  -h ip --port 埠 -u 使用者名稱 -p 密碼 -d 資料庫 -c 表名 --upsert --drop 檔名  

--upsert 插入或者更新現有資料

--type csv 還原csv 資料應該指明該引數 2、

還原部分欄位的匯出檔案

mongoimport -h ip --port 埠 -u 使用者名稱 -p 密碼 -d 資料庫 -c 表名 --upsertfields 字段 --drop 檔名

--upsertfields根--upsert一樣 --upsertfields uid,name,*** 匯入uid,name,***這三個字段

3、三、複製到遠端伺服器

使用scp命令複製到遠端伺服器

---------2016-5-25 16:53:50--

source:mongo資料匯出工具export與匯入工具import

mongodb資料備份、還原、匯入和匯出

Mongodb匯出與匯入

mongodb匯出與匯入 一 mongodb匯入匯出操作 1 匯入 匯出可以操作的是本地的mongodb伺服器,也可以是遠端的.所以,都有如下通用選項 h host 主機 port port 埠 u username 使用者名稱 p passwd 密碼 2 mongoexport 匯出json格式的...

MongoDB 資料集合匯出 與 匯入

匯出資料命令 mongoexport h dbhost d dbname c collectionname o output d 指明使用的資料庫例項,如 test c 指明要匯出的集合,如 c1 p 資料庫密碼 u 資料庫賬號 o 指明要匯出的檔名,如 e wmx mongodump c1.jso...

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...