在 phpMyAdmin import 包含中文字的 xls / csv 資料到 MySQL
做一下筆記: 如何把包含中文字和逗號( , ) 資料的Excel 檔案轉為 CSV file 經 phpMyAdmin匯入MySQL ?
1.) 在phpMyAdmin 需要被匯入的資料表 > 輸出:
檢視資料表的備份概要 (dump schema)
輸出: "MS Excel 的 CSV 格式"
Options: 選擇 "將欄位名稱放在首行"
按 "執行"
2.) 把現有的Excel 內容按需要與剛才的 csv file整理合併, 另存為 csv.
3.) 利用Notepad++ 開啟剛才的csv file, 並選 Encoding > Convert to UTF-8, Save.
4.) 在phpMyAdmin 需要被匯入的資料表 > 載入:
載入檔案文字編碼檔案: utf-8
部份載入開始時略過多少行記錄 (語法): 1
載入檔案格式CSV 使用 LOAD DATA
Options「欄位分隔」使用字元: ,
「欄位」使用字元: "
「ESCAPE」使用字元:
「下一行」使用字元: auto
按 "執行"
按照此步驟,應可成功import data.
PS:
phpMyAdmin 版本: 3.2.4
Notepad++ v5.9.2 (UNICODE)
MS Excel 2007