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

请问charset怎么配置?

[复制链接]
发表于 2007-11-16 01:29:59 | 显示全部楼层 |阅读模式
找了半天没找到database里关于MYSQL的charset在哪里,只能自己写 $this->db->query('SET NAMES UTF8')?
尝试改了改database/drivers/mysql里面那个文件。好像没起作用,估计是没改对,希望大家指点下。

[ 本帖最后由 DeepMetal 于 2007-11-16 01:44 编辑 ]
发表于 2007-11-16 09:01:40 | 显示全部楼层
CI 的 database 暂时没有设置字符集的功能,一般都是使用 $this->db->query('SET NAMES UTF8');
新版本也许会有这个功能吧。
发表于 2007-11-16 11:08:41 | 显示全部楼层
偶也是这么干的,唉
 楼主| 发表于 2007-11-16 16:14:53 | 显示全部楼层
呵呵,看来也就只能这样了。不过也没什么,写的时候注意下就好。这么强悍的东西,有点小瑕疵还是能忍受的
发表于 2007-11-16 16:48:10 | 显示全部楼层
呵呵, Kohana 就完全支持 UTF-8,并且为 PHP5 优化(完全面向对象)。
发表于 2007-11-29 17:30:42 | 显示全部楼层
顶上去,这是个很普遍的问题,刚才就遇到了
发表于 2007-11-29 18:09:37 | 显示全部楼层
帮你顶。。。。。。
发表于 2007-11-30 11:54:12 | 显示全部楼层
$this->db->query('SET NAMES UTF8');
现在也就这样忍忍
发表于 2007-11-30 11:55:27 | 显示全部楼层
我认为如果修改源代码,也只是加上这句话。
发表于 2007-12-1 04:48:06 | 显示全部楼层
/system/database/drivers/mysql/mysql_driver.php

74行前面加上mysql_query("SET NAMES 'UTF8'");

本版积分规则