【发布时间】:2015-05-08 18:24:44
【问题描述】:
当我在 MySQL 命令行上运行它时,它工作正常:
INSERT INTO MYTABLE VALUES(NULL,101942,'2015-05-08','sähkötupakalle');
'ä' 和 'ö' 最终出现在 MySQL varchar 列中就好了。
但是,当我将相同的数据放在一个文件中,并使用
LOAD DATA LOCAL INFILE
然后 'ä' 和 'ö' 被破坏,我最终在 MySQL varchar 列中得到如下所示的数据:
sähkötupakalle
关于如何使用“LOAD DATA LOCAL INFILE”正确加载这些字符的任何想法?仅供参考,我的表有 CHARSET=utf8。
【问题讨论】: