MySQL Workbench 手冊  /  ...  /  SQL 資料匯出與匯入精靈

6.5.2 SQL 資料匯出與匯入精靈

使用此精靈匯出或匯入從 MySQL Workbench 或使用 mysqldump 命令產生的 SQL。

從側邊欄的「導覽器」區域存取這些精靈,或從主選單選取伺服器,然後選取資料匯入資料匯出

注意

此精靈僅匯出/匯入 MySQL SQL 格式。如需 MySQL Workbench 中資料匯出與匯入選項的概觀,請參閱第 6.5 節「資料匯出與匯入」

資料匯出

此標籤可讓您匯出 MySQL 資料。選取您要匯出的每個綱要,選擇性地從每個綱要選擇特定的綱要物件/表格,然後產生匯出。組態選項包括匯出到專案資料夾或獨立的 SQL 檔案,選擇性地傾印儲存的常式和事件,或略過表格資料。

注意

或者,使用匯出結果集,將 SQL 編輯器中的特定結果集匯出為其他格式,例如 CSV、JSON、HTML 和 XML。

選取要匯出的綱要物件,然後組態相關選項。下圖顯示準備匯出的 sakila 資料庫。

注意

按一下 重新整理 以載入目前的物件。

圖 6.19 導覽器管理:資料匯出:物件選取

Content is described in the surrounding text.

選擇性地開啟進階選項標籤,以讓您細化匯出作業。下圖顯示一個範例,其中新增了表格鎖定、使用 replace 而非 insert 陳述式、使用反引號字元引用識別碼,依此類推。

圖 6.20 導覽器管理:資料匯出:進階選項

Content is described in the surrounding text.

按一下 開始匯出 以開始匯出程序。如下圖所示,狀態資訊會指示匯出何時完成。

圖 6.21 導覽器管理:資料匯出:匯出進度

Content is described in the surrounding text.

此功能使用 mysqldump 命令。

資料匯入/還原

還原從資料匯出作業匯出的資料,或從 mysqldump 命令匯出的其他資料。

選擇專案資料夾或獨立的 SQL 檔案,選擇要將資料匯入的綱要,或選擇新增以定義新的綱要。下圖顯示從傾印專案資料夾匯入的範例。

圖 6.22 導覽器管理:資料匯入:從磁碟匯入

Content is described in the surrounding text.

注意

如果資料匯出作業使用專案資料夾而不是獨立的 SQL 檔案,您可能只能選取要匯入的特定資料物件(表格)。

按一下 開始匯入 以開始匯入程序。使用匯入進度標籤來監視進度。狀態資訊會指示匯入何時完成,並顯示日誌。