一、匯出
命令格式:在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...