1.1.概念:
mongdb中的mongoexport 工具可以將collection 匯出成json格式或者csv格式的檔案。可以通過引數指定匯出的資料項,也可以根據指定的條件匯出資料。
1.2. 語法:
mongoexport -d dbname -c collectionname -o fiepath --type json/csv -f field
引數說明:
-d: 資料庫名
-c: collection名
-o: 輸出檔案路徑
--type: 輸出的格式。預設為json
-f: 輸出的字段,如果type為csv,則需要加上 -f "欄位名"
1.3. 例項:
mongoexport -d wcx2020 -c articles -o d:\mongodbbackup\mongosql.json --type json
2.1. 語法:
mongoexport -d dbname -c collectionname --file filepath -type json/csv -f field
引數說明:
-d: 資料庫名
-c: collection名
--file: 匯入檔案路徑
--type: 輸出的格式。預設為json
-f: 匯入的欄位名
2.2. 例項:
mongoimport -d wcx2020 -c articles -file d:\mongodbbackup\mongosql.json --type json
3.1. 語法:
mongodump -h connection -d dbname -o filepath
引數說明:
-h: 連線ip和埠號(預設127.0.0.1:27017)
-d: 資料庫名
-o: 匯出檔案路徑
3.2. 例項:
mongodump -h 127.0.0.1 -d wcx2020 -o d:\mongodbbackup\
4.1語法:
mongorestore -h connection -d dbname --dir filepath
引數說明:
-h: 連線ip和埠號(預設127.0.0.1:27017)
-d: 資料庫名
--dir: 備份的資料庫的路徑
4.2. 例項:
mongorestore -h 127.0.0.1 -d wcx2020 --dir d:\mongodbbackup
4.3. 注意事項:
恢復的時候可以加--drop 覆蓋原來的資料庫(慎用),最好提前備份好當前資料庫;同時要更改資料庫名,不然恢復會失敗。
mongodb資料備份與恢復
1.備份的語法 2.恢復語法 3.匯出 用於和其他平台進行互動對接,將資料匯出成指定格式檔案進行使用,比如資料分析常用的csv檔案 用於給非計算機行業的使用者檢視資料,對於他們來說csv檔案 開啟之後是電子 更方便 匯出語法 mongoexport h dbhost d dbname c colna...
mongodb資料備份與恢復
mongodb提供了備份和恢復的功能,分別是mongdump和mongorestore兩個命令 先介紹下命令語法 mongodump h dbhost d dbname o dbdirectory d 需要備份的資料庫例項,例如 test o 備份的資料存放位置,例如 home,當然該目錄需要提前建...
MongoDB備份與恢復
任何資料庫都需要備份和恢復,這個重要性就不多說了,大家都懂的。首先說下語法 備份 mongodump hdbhost ddbname odbdirectory h mongdb所在伺服器位址,例如 127.0.0.1,當然也可以指定埠號 127.0.0.1 27017 d 需要備份的資料庫例項,例如...