吉林省做网站公司,梯子国外服务器,wordpress类似的博客,信用卡申请网站建设latin1字符集#xff0c;我用命令iconv转换后依旧乱码#xff0c;但是本地用Notepad转成utf-8再入库数据#xff0c;却是正常的 查看文件编码 vi WeakcoverReason_20231120.csv:set fileencoding使用编码转换命令#xff0c;将latin1改成UTF-8
iconv -f latin1 -t UTF-8 W… latin1字符集我用命令iconv转换后依旧乱码但是本地用Notepad转成utf-8再入库数据却是正常的 查看文件编码 vi WeakcoverReason_20231120.csv:set fileencoding使用编码转换命令将latin1改成UTF-8
iconv -f latin1 -t UTF-8 WeakcoverReason_20231120.csv -o WeakcoverReason_2023112017.csv 入库时发现数据依旧是乱码 但是本地用Notpad转成后是正常的。
再用file 命令查看文件编码 file WeakcoverReason_20231120.csv结果是ISO-8859
百度了一下这两者的关系发现ISO-8859就是Latin1的别名。
然后使用命令再次转换
iconv -f iso-8859 -t UTF-8 WeakcoverReason_20231120.csv -o WeakcoverReason_2023112017.csv 解决方案将ISO-8859换成GBK
iconv -f GBK -t UTF-8 WeakcoverReason_20231120.csv -o WeakcoverReason_2023112017.csv 再次入库转换后的文件发现乱码的问题已经解决了