2.1.3用pdo连接mysql乱码
数据库是utf8dbdriver 是 mysql,
char_set 是 utf8
没有乱码
dbdriver 是 pdo,
char_set 是 utf8
中文乱码
大家帮我想一下,有些什么原因造成这样?
http://codeigniter.org.cn/forums/forum.php?mod=viewthread&tid=15019 hahamimi 发表于 2013-5-20 15:38 static/image/common/back.gif
http://codeigniter.org.cn/forums/forum.php?mod=viewthread&tid=15019
你说的这个ci是2.0,我现在用的是2.1,代码已经是这样子的了 本帖最后由 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的解决方案,只是解决思路是这样。
页:
[1]