将latin1转换为utf8

时间:2016-08-24 19:50:12

标签: mysql html5 utf-8 iso-8859-1

一个月前,我们将数据库从DB2迁移到MySQL。原始数据是在utf8中,但是当它导入MySQL时,默认编码是latin1。我们在发现数据中的有趣人物和一些研究后才意识到这一点。我们想将MySQL的编码更改为utf8,并对此有一些有用的说明,但我担心的是,在过去一个月中,如果数据有任何变化,它将保存在latin1中。

数据是通过在utf8中设置的网页输入的,但由于数据库当前处于latin1,是否会将更改保存在latin1中?如果是这样,我们怎样才能确定哪些数据真的在latin1而不是原来的utf8?

其次,如果latin1中有一些数据,同一表格列中的原始utf8中有一些数据,我们将如何处理转换,因为有些数据需要转换而有些数据不需要?

感谢您的帮助!

0 个答案:

没有答案