Mysql 如何在导入';时将奇怪字符更正为正常字符;。csv';我的SQL查询浏览器中的文件?
在SQL查询浏览器中导入“.csv”文件时,要将奇怪的汉字更正为正常汉字,我面临着一个大问题。当我导入CSV数据时,它将显示如下图所示: 数据库已更改为UTF-8格式,但它显示了一个奇怪的汉字: 我的SQL查询如下所示:Mysql 如何在导入';时将奇怪字符更正为正常字符;。csv';我的SQL查询浏览器中的文件?,mysql,csv,utf-8,Mysql,Csv,Utf 8,在SQL查询浏览器中导入“.csv”文件时,要将奇怪的汉字更正为正常汉字,我面临着一个大问题。当我导入CSV数据时,它将显示如下图所示: 数据库已更改为UTF-8格式,但它显示了一个奇怪的汉字: 我的SQL查询如下所示: LOAD DATA LOCAL INFILE 'c:/2019/countries20.csv' INTO TABLE countries FIELDS TERMINATED BY ',' ENCLOSED BY '"' LIN
LOAD DATA LOCAL INFILE
'c:/2019/countries20.csv'
INTO TABLE countries
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
IGNORE 1 LINES
(id,name,country_code,language);
我的CSV文件信息如下图所示,我已将CSV文件编码更改为UTF-8:
有人能帮我找到我错的地方吗?谢谢。包括在
加载数据中:字符集utf8mb4
将目标列声明为字符集utf8mb4
请将示例数据作为格式化文本而不是图像共享。顺便说一句,图片在这里不是一个好的做法,除非它是一个额外的信息。