我已經(jīng)把excel文件的編碼改為UTF-8了,而且我excel表中是有數(shù)據(jù)的請(qǐng)各位大神幫幫我
3 回答
已采納

蘇雨徹
TA貢獻(xiàn)5條經(jīng)驗(yàn) 獲得超10個(gè)贊
首先要注意導(dǎo)入的Excel數(shù)據(jù)要與數(shù)據(jù)庫(kù)的類(lèi)型一致。
其次保存時(shí)要另存為txt文檔,記得自己的命名。
最后打開(kāi)txt文檔,點(diǎn)擊另存為,修改編碼,解決中文utf8。

銀赫啊_閉上眼睛
TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超0個(gè)贊
把excel文件另存為utf-8編碼的csv,然后用notepad++打開(kāi)csv文件,將編碼從utf-8-bom換成utf-8就好了(excel默認(rèn)保存的utf8是帶有BOM的,導(dǎo)入mysql會(huì)出錯(cuò),所以要改成無(wú)BOM的)。
還有,前提是你的excel的表頭得是英文不然會(huì)導(dǎo)入失敗,害,折騰了一晚上結(jié)果是因?yàn)槲冶眍^有中文?希望能給大家提供點(diǎn)參考