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

数据库插入数据,中文乱码?

[复制链接]
发表于 2008-6-10 16:08:04 | 显示全部楼层 |阅读模式
数据库插入数据,中文乱码?
我的mysql数据库都设成gb2312了,所有的网页编码也是gb2312
但插入进去的中文还是乱码

我把database.php里面的
$db['default']['char_set'] = "gb2312";
$db['default']['dbcollat'] = "gb2312_general_ci";

结果错误提示:
A Database Error Occurred
Unable to set client connection character set: gb2312

现在改怎么做?大家帮我看看,在线等!谢谢
发表于 2008-6-10 16:16:27 | 显示全部楼层
数据库设置成 gbk,最好使用 utf8
发表于 2008-11-25 10:01:08 | 显示全部楼层
$db['default']['char_set'] = "gbk";   
$db['default']['dbcollat'] = "gbk_chinese_ci";
发表于 2008-11-25 12:43:35 | 显示全部楼层
全部使用utf-8,不会出问题的。
发表于 2008-11-25 13:51:04 | 显示全部楼层
一般建数据库时设置为uft8_chinese_ci,在网页中要声明<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

[ 本帖最后由 lichaoying 于 2008-11-25 13:52 编辑 ]

本版积分规则