首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >字符集UTF-8,不能解决它

问字符集UTF-8,不能解决它
EN

Stack Overflow用户
提问于 2014-02-19 14:41:18
回答 2查看 136关注 0票数 0

我有一个瑞典网站,其中的内容包含ÅÄÖ,我有一个问题,插入到mysql表中,我修复它使用"alter table tablename convert to character set utf8 collate utf8_swedish_ci"。这是正常工作,但当我将http字符集编码设置为UTF-8时,表中的特殊字符将获得此符号"�“。当我删除http字符集时,html特殊字符变得奇怪,但表中的字符却没有。

我知道在Stackoverflow上还有很多类似的问题,但我不能让它工作。

EN

回答 2

Stack Overflow用户

发布于 2014-02-19 14:58:53

您可以尝试通过将DB连接也设置为正确的字符集来修复此问题。

mysql_set_charset("UTF8");

票数 1
EN

Stack Overflow用户

发布于 2014-02-19 14:58:26

您还必须设置MySQL连接的字符集,以便MySQL返回使用UTF8编码的结果。

可以使用MySQL连接设置来设置连接的字符集。有关如何操作的信息,请参阅http://www.php.net/manual/en/function.mysql-set-charset.php。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21872992

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档