所以我有一个包含非UTF-8文本的CSV文件,我想将数据加载到我的数据库中的表中,为此我使用:
$con->query("LOAD DATA INFILE '$csv' INTO TABLE bdi_csv FIELDS TERMINATED BY ',' LINES TERMINATED BY '\\n';");
但是我收到以下错误:
Error: Incorrect string value: '\xF3n'
我的表和数据库有UTF-8字符集,CSV文件不是UTF-8(在Notepad ++中显示ANSI作为编码)。
编辑:感谢@Fred -ii-他的评论:打开CSV文件并使用"转换为UTF-8" (Notepad ++编码)