保持mysql 都是uft-8, 现在文本是 iso-8859-1 (一般为服务器用,二进制)
查看:
file –mime-encoding filename
更改(gbk改为utf8):
iconv -f gbk -t utf-8 input -o output
问题:
iso-8859-1的文本利用iconv -f iso-8859-1 -t utf-8 input -o output 更改以后,再查看确实是utf8编码了,但是依然无法显示中文,读入数据库还乱码
解决:
网上有帖指出,iso-8859-1的文本 依然可以用iconv -f gbk -t utf-8 input -o output, 然后果然可以转utf8并且显示中文,读入mysql正常显示中文卡bond0