MySQL Workbench 手冊  /  ...  /  資料傳輸與遷移設定

10.8.10 資料傳輸與遷移設定

將資料從來源 RDBMS 傳輸到目標 MySQL 資料庫(請參閱下圖)。設定畫面包含下列選項

資料複製:

  • 線上複製表格資料到目標 RDBMS:此選項(預設)會將資料複製到目標 RDBMS。

  • 建立批次檔以在稍後複製資料:資料也可以傾印到檔案中,該檔案可以在稍後執行,或用作備份。此腳本使用 MySQL 連線來傳輸資料。

  • 建立 Shell 腳本以使用原生伺服器傾印和載入功能進行快速遷移:與執行即時線上複製的簡單批次檔不同,此選項會產生一個在來源主機上執行的腳本,然後產生一個 Zip 檔案,其中包含將資料在本機遷移到目標主機所需的所有資料和資訊。將產生的 Zip 檔案複製並解壓縮到目標主機上,然後執行匯入腳本(在目標主機上)以使用 LOAD DATA 呼叫將資料匯入到 MySQL 中。

    這種更快的方法避免了需要透過 MySQL Workbench 傳輸所有資料,或在 MySQL 伺服器之間建立永久網路連線的需求。

    注意

    此選項是在 MySQL Workbench 6.3.0 中新增的。

選項

  • 複製資料前截斷目標表格:如果目標資料庫已存在,則會刪除該資料。

  • 工作者任務:預設值為 2。這是複製資料時使用的任務(資料庫連線)數量。

  • 啟用表格複製的偵錯輸出:顯示偵錯資訊。

圖 10.63 MySQL Workbench 遷移:資料傳輸設定

Content is described in the surrounding text.