前言
Navicat for MySQL 提供直覺的 GUI 介面,支援備份、還原、查詢、定時任務等功能,是命令列操作的優質替代。本文記錄從安裝連線、備份、還原到匯出入的完整操作流程。
一、安裝與建立連線
官網下載試用版 (14 天) 或購買授權。建立連線時若遇錯誤,請參考前文「Navicat 連線 Linux VPS 兩大錯誤排解」。
連線成功後可見資料庫列表與資料表結構。
二、備份資料庫 (Backup)
- 右鍵資料庫 → 備份資料庫 → 開啟精靈
- 選擇備份類型:結構 + 資料、輸出格式為 Navicat 專屬
.psc
- 指定儲存路徑與檔名,啟動備份
三、還原資料庫 (Restore)
- 右鍵目標資料庫 → 還原備份
- 選取先前產生的
.psc 檔案
- 確認選項 (如建立資料庫、清空現有資料) → 開始還原
四、匯出/匯入 SQL 檔 (相容 phpMyAdmin 流程)
若需通用 SQL 檔,可使用 匯出 SQL / 匯入 SQL 功能,支援結構/資料分離、壓縮、編碼選擇。
五、進階功能亮點
- 定時備份:排程自動執行,支援增量/差異備份
- 資料同步:結構比對與資料同步,支援雙向/單向
- 查詢建構器:視覺化 SQL 編輯、执行计划分析
- 多資料庫支援:同系列涵蓋 PostgreSQL、Oracle、SQL Server、SQLite、MongoDB、Redis
總結
Navicat 以視覺化操作大幅降低資料庫維運門檻,尤其適合不習慣指令列的開發與運維人員。建議搭配命令列 mysqldump 做異地備份雙重保障。