gpt4 book ai didi

php - 关于在 MySQL 中将 ISO-8859-1 数据转换为 UTF-8 的建议

转载 作者:行者123 更新时间:2023-11-29 06:05:53 25 4
gpt4 key购买 nike

我们有一个非常大的 InnoDB MySQL 5.1 数据库,所有表都使用 latin1_swedish_ci 排序规则。我们希望将 ISO-8859-1 中的所有数据转换为 UTF-8。如果有的话,将排序规则更改为 utf8_general_ci 效果如何?

我们最好编写一个脚本来转换数据并插入到新表中吗?显然,我们的目标是最大限度地减少重新编码时丢失任何数据的风险。

编辑:我们确实有重音字符、£ 符号等。

最佳答案

如果数据当前仅使用拉丁字符,并且您只想将字符集和排序规则更改为 UTF8,以便将来添加 UTF-8 数据,那么只需更改字符集和排序规则应该没有问题。当然,我会首先在表格的副本中执行此操作。

关于php - 关于在 MySQL 中将 ISO-8859-1 数据转换为 UTF-8 的建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11526337/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com