i am Roger Li

在 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

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *