工具鏈
- MySQL → phpMyAdmin 匯出 → CSV → Access 匯入
步驟詳解
第一階段:MySQL 匯出 (phpMyAdmin)
- 登入 phpMyAdmin,選擇目標資料表。
- 點選「匯出」,格式選 「MS Excel 的 CSV 格式」。
- 儲存為
*.csv 檔案。
第二階段:Access 匯入
- 開啟 Access,資料表空白處右鍵 → 「匯入」。
- 檔案類型選 Text Files (*.txt, *.csv, *.tab, *.asc)。
- 點擊「進階」按鈕 → 編碼頁選 UTF-8(對應 MySQL UTF-8 資料,避免亂碼)。
- 調整欄位資料類型:重點修改「正文」類欄位長度(避免截斷)。
- 確定返回精靈 → 選擇「帶分隔符號」 → 下一步。
- 分隔符號選「逗號」,文字識別符選「雙引號」 → 下一步。
- 選擇「建立新資料表」 → 連續下一步至完成,輸入新資料表名稱。
後續處理
- 將匯入資料複製至正式使用的資料表。
- 應用
HtmlEncode 處理顯示層編碼問題。
關鍵技術點總結
| 環節 | 關鍵設定 | 作用 |
| 匯出格式 | CSV (MS Excel 相容) | Access 原生支援良好 |
| 編碼轉換 | Access 匯入精靈 → 進階 → UTF-8 | 解決中文亂碼核心步驟 |
| 欄位長度 | 手動調整 Memo/Long Text 欄位 | 防止長文本截斷 |
| 分隔符號 | 逗號 + 雙引號識別 | 標準 CSV 解析規則 |