首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Codeiginter mysql将中文字符存储为问号

问Codeiginter mysql将中文字符存储为问号
EN

Stack Overflow用户
提问于 2013-05-21 16:02:42
回答 1查看 2.1K关注 0票数 2

当我输入汉字存储在数据库中时,它变成了?相反,请使用问号。

有人能帮我吗?

我的字符集的codeigniter配置设置是

代码语言:javascript
复制
$db['default']['char_set'] = 'utf8'; 
$db['default']['dbcollat'] = 'utf8_unicode_ci';

我的meta标签如下所示

代码语言:javascript
复制
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-21 16:22:27

如果未将表字符集设置为utf8,则会出现此问题。检查表格并将其图表集设置为utf-8,并将排序规则设置为utf8_general_ci或utf8_unicode_ci (最适合您的语言:)。

这会解决这个问题。

谢谢

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

https://stackoverflow.com/questions/16664982

复制
相关文章

相似问题

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