【发布时间】:2012-07-16 14:25:27
【问题描述】:
我们有一个非常大的 InnoDB MySQL 5.1 数据库,其中所有表都使用 latin1_swedish_ci 排序规则。我们希望将所有应该在 ISO-8859-1 中的数据转换为 UTF-8。将排序规则更改为utf8_general_ci 的效果如何?
我们最好编写一个脚本来转换数据并插入到一个新表中吗?显然,我们的目标是尽量减少重新编码时丢失任何数据的风险。
编辑:我们确实有重音字符、£ 符号等。
【问题讨论】:
标签: php mysql unicode utf-8 character-encoding