Chinaunix首页 | 论坛 | 博客
  • 博客访问: 572658
  • 博文数量: 107
  • 博客积分: 5065
  • 博客等级: 大校
  • 技术积分: 1362
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-29 16:01
文章存档

2009年(84)

2008年(23)

我的朋友

分类:

2009-01-07 18:21:29

mysql_query("SET NAMES 'GBK'");
请问SET NAMES 'GBK'是干嘛的 什么意思
\
最佳答案
是用于设定字符集的。
主要是解决
中文保存到MYSQL中为乱码,或是显示出来乱码

设置可以在启动MYSQL后或是前设置
若是启动后设置的则重启就无效了。

下面是改配置文件来设置,设置一次以后就不用设置了。
默认字符集设置为utf-8:
比如在linux下,在mysql的配置文件,my.cnf 中加入:
# default charaset utf8
character-set-server=utf8
collation-server=utf8_general_ci
default-character-set=utf8

参考资料:
阅读(6398) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~