我需要将数据从旧数据库转换为新数据库。旧数据库采用 latin1_swedish_ci 排序规则,并且包含像这样的西里尔语言内容
<p>ÐрхиепиÑкоп охридÑки и ми...
页面上的 utf-8 编码内容如下所示
<p>Архиепископ охридски и митрополит скопски ...
这很好。现在我需要将所有这些数据转换为 native UTF-8 内容。没有这些经验,任何建议。 谢谢
最佳答案
你可以试试这个
ALTER TABLE <tablename> CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci
请注意,这也会影响现有的列排序规则。如果要将默认排序规则更改为 utf8
,必须更改数据库排序规则。之后所有新表都将是 utf8
关于php - 将数据从 latin1_swedish 转换为 utf-8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10108550/