萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 程式設計 >  >> 資料庫 >> MySQL 教學

Navicat for MySQL 圖形化備份與還原資料庫完整教學

前言

Navicat for MySQL 提供直覺的 GUI 介面,支援備份、還原、查詢、定時任務等功能,是命令列操作的優質替代。本文記錄從安裝連線、備份、還原到匯出入的完整操作流程。

一、安裝與建立連線

官網下載試用版 (14 天) 或購買授權。建立連線時若遇錯誤,請參考前文「Navicat 連線 Linux VPS 兩大錯誤排解」。

連線成功後可見資料庫列表與資料表結構。

二、備份資料庫 (Backup)

  1. 右鍵資料庫 → 備份資料庫 → 開啟精靈
  2. 選擇備份類型:結構 + 資料、輸出格式為 Navicat 專屬 .psc
  3. 指定儲存路徑與檔名,啟動備份

三、還原資料庫 (Restore)

  1. 右鍵目標資料庫 → 還原備份
  2. 選取先前產生的 .psc 檔案
  3. 確認選項 (如建立資料庫、清空現有資料) → 開始還原

四、匯出/匯入 SQL 檔 (相容 phpMyAdmin 流程)

若需通用 SQL 檔,可使用 匯出 SQL / 匯入 SQL 功能,支援結構/資料分離、壓縮、編碼選擇。

五、進階功能亮點

  • 定時備份:排程自動執行,支援增量/差異備份
  • 資料同步:結構比對與資料同步,支援雙向/單向
  • 查詢建構器:視覺化 SQL 編輯、执行计划分析
  • 多資料庫支援:同系列涵蓋 PostgreSQL、Oracle、SQL Server、SQLite、MongoDB、Redis

總結

Navicat 以視覺化操作大幅降低資料庫維運門檻,尤其適合不習慣指令列的開發與運維人員。建議搭配命令列 mysqldump 做異地備份雙重保障。

copyright © 萬盛學電腦網 all rights reserved