Symfony框架 - 从固定装置将西里尔数据加载到数据库中

时间:2011-03-24 11:01:28

标签: symfony1 character-encoding fixtures

如何使用西里尔数据从夹具文件中将数据加载到数据库中?

我试过,但数据库中的数据转换为???符号。我的fixture文件以UTF-8编码保存。

1 个答案:

答案 0 :(得分:2)

您使用的是MySQL吗?您可能需要更改数据库中表的排序规则和/或字符集。

关于这个主题的whole section exists in the MySQL Manual如果您的项目国际化范围很广,但我基本上将这个SQL应用于每个表,我建议您这样做:

ALTER TABLE tablename CHARACTER SET utf8 COLLATE utf8_general_ci;