我已成功设置我的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