我已成功設置我的Ubuntu 16.04 LTS LAMPS服務器,以便MySQL 5.7現在完全支持utf8mb4字符集。亞洲和法國字符集可以直接輸入到數據庫前端XATAFace中,不會有任何問題。utf8mb4用於導入到MySQL的csv文件的編碼
當我導入CSV文件到MySQL與phpMyAdmin的管理前端,我用法語語言字符現在做的CSV文件不會被導入,投擲familar mysql的輸入錯誤:
1366 Incorrect String value: ‘\xE9ciali…’ for column . . . .
我猜測可以將csv文件編碼爲utf8mb4的文本編輯器是需要的;如果這是錯誤的,請糾正我。在Windows平臺上是否有文本編輯器允許將csv文件編碼爲utf8mb4,以便我可以將我的csvs成功導入到MySQL中?
任何想法如何克服這種CSV導入障礙?
在此先感謝馬克,密歇根州薩吉諾
當您在文本編輯器中打開csv文件時,您是否看到UTF8字符或它們的ASCII轉換? – jcorry
請在您的問題中添加有問題的數據的hexdump。 (如果有'\ xe9cia',它不是** utf8,但可能只是一些二進制文件,如cp1252) – wildplasser