将数据从latin1更改为utf8

时间:2012-09-26 12:47:36

标签: mysql iconv

我有一个包含latin1编码格式数据的数据库。我试图将所有数据转换为utf-8,因为它缺少一些芬兰语,dansish字符。我尝试使用以下命令。

 mysqldump --default-character-set=latin1 -u username -p -h example.com database_name > backup.sql
 iconv -f latin1 -t UTF-8 < backup.sql > converted-file.sql

但它不起作用。任何帮助,将不胜感激。谢谢。

1 个答案:

答案 0 :(得分:1)

ALTER TABLE mytable CONVERT TO CHARACTER SET utf8