1. 程式人生 > >mongodb基礎學習7

mongodb基礎學習7

   下面來講講mongodb的備份與恢復

  備份可以備份為二進位制格式,如果是用於資料交換,可以備份成json或cvs格式 

  匯入/匯出可以操作的是本地的mongodb伺服器,也可以是遠端的.

  所以,都有如下通用選項:

  -h host   主機

  -port port    埠

  -u username 使用者名稱

  -p passwd   密碼

  匯出json格式

  引數說明:-d 匯出的資料庫  -c 匯出的表  -f 匯出的欄位  -q 查詢條件:要匯出的記錄  -o 匯出到哪個檔案

  _id列總會匯出

  匯出為csv格式

  匯入JSON

  引數說明: --type 匯入的資料格式 --file 要匯入的檔案

  匯入CSV

  引數說明:-f 要匯入的列名 --headerline 跳過開頭一行

  二進位制匯出,預設匯出到dump目錄

  匯出資料庫下所有表

  二進位制匯入(匯入整個資料庫)

  可以加--drop引數,即先刪除原資料庫資訊,再匯入

  對二進位制匯入匯出要說明的是:不僅會匯出資料,還會匯出索引