如何将UCS-2 Little Endian编码的文件上传到UTF-8的Mysql表中

时间:2011-10-03 16:01:39

标签: mysql utf-8 ucs2

我有一个用UCS-2 Little Endian编码的csv文件,我想将其上传到我的MySQL表中,该表以UTF-8编码 - 默认排序规则。我很好奇最好的方法是什么。如果我需要编写脚本,我可以这样做,虽然我希望有一个简单的解决方案!

谢谢, AFrieze

1 个答案:

答案 0 :(得分:2)

  • Windows:使用Notepad ++,编码菜单/转换为无BOM的UTF-8
  • Linux:使用recode实用程序:recode ucs2..utf8 thefile.csv

然后mysqlimport --default-character-set utf8 ...(通常的东西)