i am Roger Li

在MongoDB如何移動Collection 到另一個Database?

使用MongoDB 時,有時候需要把現有的Collection 移到另一個DB,可以怎樣達成呢?


很簡單,假設舊資料庫名稱是db_a ,新資料庫名稱是db_b ,而要轉移的Collection 名稱為col_a ,在Mongo shell 內執行以下指令便可:

  1. use admin
  2. db.runCommand({renameCollection:"db_a.col_a",to:"db_b.col_a"})
這麼 col_a 便會被移到資料庫db_b 了。

發佈回覆

你的電郵地址並不會被公開。 必要欄位標記為 *