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

發表回覆

你的電郵地址並不會被公開。 必要欄位標記為 *