我有一个瑞典网站,其中的内容包含ÅÄÖ,我有一个问题,插入到mysql表中,我修复它使用"alter table tablename convert to character set utf8 collate这是正常工作,但当我将http字符集编码设置为UTF-8时,表中的特殊字符将获得此符号"�“。当我删除http字符集时,html特殊字符变得奇怪,但表中的字符却没有。
代码插入的表的字符集及其排序规则如下:在我的C程序中,为了改变字符集,我使用了mysql_set_character_set如果我使用mysql_get_character_set_info查询字符集和排序规则,结果是:根据的说法同样,根据libmysql的文档:
int mysql_set_charac