用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2917|回复: 3
收起左侧

[HELP] 2.1.3用pdo连接mysql乱码

[复制链接]
发表于 2013-5-8 15:41:53 | 显示全部楼层 |阅读模式
数据库是utf8
dbdriver 是 mysql,
char_set 是 utf8
没有乱码

dbdriver 是 pdo,
char_set 是 utf8
中文乱码


大家帮我想一下,有些什么原因造成这样?
发表于 2013-5-20 15:38:27 | 显示全部楼层
 楼主| 发表于 2013-5-22 15:33:19 | 显示全部楼层
hahamimi 发表于 2013-5-20 15:38
http://codeigniter.org.cn/forums/forum.php?mod=viewthread&tid=15019

你说的这个ci是2.0,我现在用的是2.1,代码已经是这样子的了
发表于 2013-5-22 17:42:09 | 显示全部楼层
本帖最后由 patrick155 于 2013-5-22 17:52 编辑

额。。。。。 在执行语句之情  调用mysql的命令 设置连接管道为 UTF-8

http://soft.chinabyte.com/117/7785117.shtml

SET NAMES {$this->char_set}  这条命令 是设置服务端的.......

客户端也要改的。。。。

我以前也有类似的问题 , 印象中是这样解决的 你看看你客户端的配置是不是没有配置成utf8

我以前是在linux下使用ODBC连接mysql  所以 我发的连接不是PDO的解决方案,只是解决思路是这样。

本版积分规则