Php 更改“;文件的字符集:";文件更新查询

Php 更改“;文件的字符集:";文件更新查询,php,mysql,csv,Php,Mysql,Csv,我尝试使用sql查询导入csv文件 LOAD DATA LOCAL INFILE 'switchs_svr_primary_20170405_104805.csv' INTO TABLE switchs_svr_primary_btl FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\r\n' IGNORE 1 LINES; 上述查询工作正常,但在我的csv文件的一列英镑是存在的。当csv文件加载到数据库中时,“£

我尝试使用sql查询导入csv文件

LOAD DATA LOCAL INFILE 'switchs_svr_primary_20170405_104805.csv' INTO TABLE switchs_svr_primary_btl
FIELDS TERMINATED BY ',' ENCLOSED BY '"'
 LINES TERMINATED BY '\r\n'
 IGNORE 1 LINES;
上述查询工作正常,但在我的csv文件的一列英镑是存在的。当csv文件加载到数据库中时,“£”符号显示为“?”

我已尝试使用数据库导入选项导入文件:

当我将csv文件导入数据库时,文件的默认字符集为utf8,然后“”符号显示为“”。 但是,当我将文件的字符集utf8更改为iso-8859-1时,“”符号显示为“”。 因此,iso-8859-1满足了我的要求。那么,如何使用mysql查询实现这一点呢

我的字段类型是utf8\u general\u ci


谢谢。

您的数据库和表排序是什么?@BikramPahi我的表集合是拉丁文1\u瑞典文,数据库集合是ut8\u generel\u ci