MongoDB匯出和匯入(六)

2021-08-19 16:56:54 字數 1245 閱讀 2785

一、mongodb匯出

2、mongoexport 匯出檔案引數介紹:

二、匯出資料例項

1、匯出shop資料庫的sdo**的xh和name列中xh號小於等於100的資料,並且匯出到當前路徑下,儲存的檔名稱為test.sdo.json

./mongoexport  -d shop -c sdo -f xh,name -q '}' -o ./test.sdo.json
2、匯出csv格式方便在mysql資料中匯入。

./mongoexport  -d shop -c sdo -f _id,xh,name -q '}' --csv -o ./test.sdo.csv
三、mongodb匯入

匯入資料引數:

四、匯入資料例項

1、將當前路徑下test.sdo.json檔案資料匯入到shop資料庫的teach表中,格式為json

./mongoimport -d shop -c teach --type json --file ./test.sdo.json
2、將csv檔案匯入到shop資料庫的reache表中,並且格式轉換為json格式。--headerline表示忽略csv資料的表頭字段。比如id,name

csv資料表頭欄位需要忽略。

五、mongodb匯出二進位制bson結構資料及索引資訊

匯出需要的引數:

六、匯出bson資料結構例項

1、語法:mongodum -d test  [-c 表名]  預設是匯出到mongo下的dump目錄

2、將shop資料庫的sdo表資料匯出到預設的路徑。

3、檢視匯出的資料,預設放在dump目錄

4、檢視dump目錄,匯出的**生成了兩個檔案分別為:bson結構資料和json資料

5、 如果不宣告表名, 匯出所有的表

七、匯入bson結構資料

-d :將資料匯入或恢復資料的資料庫名稱,可以自己隨意命名。

./dump/shop: 備份的資料庫路徑

MongoDB匯入匯出

cd mongodb bin mongoimport h hostname d database c collection type json csv file file path headerline upsert 引數 d 指定匯入的資料庫 c 指定匯入的集合 type 指定匯入的檔案型別,預設...

MongoDB 資料匯出和匯入 大全

h host 主機 port port 埠 u username 使用者名稱 p passwd 密碼 2 mongoexport 匯出檔案引數介紹 d 庫名 c 表名 f field1,field2.列名 q 查詢條件 o 匯出的檔名 csv 匯出csv格式 便於和傳統資料庫交換資料 1 匯出sho...

MongoDB匯入和匯出示例

在本教程中,我們向您展示如何使用以下命令備份和還原mongodb mongoexport和mongoimport。很少有示例向您展示如何使用mongoexport備份資料庫。檢視一些常用選項。mongoexport export mongodb data to csv,tsv or json fil...