Chinaunix首页 | 论坛 | 博客
  • 博客访问: 354990
  • 博文数量: 42
  • 博客积分: 3970
  • 博客等级: 中校
  • 技术积分: 714
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-13 15:31
文章分类

全部博文(42)

文章存档

2009年(19)

2008年(23)

我的朋友

分类: Mysql/postgreSQL

2008-11-18 14:09:02

1、SET NAMES x ,主要用户客户端的连接和显示的字符集。
相当于
SET character_set_client = x;
SET character_set_results = x;
SET character_set_connection = x;

2、一般数据库的存储数据的编码都是uft8,而连接和客户端则有不少,当然最好都是用uft8,还有在my.cnf的配置文件里的连接和客户端的字符集设置不会影响到程序中的连接等字符集的设定,一般程序的连接数据库的字符集设定一般在类似php.ini等配置文件中或者程序代码中显示指定,比如php中mysql_query("set names 'utf8'"),如果都没指定那程序都会用utf8作为默认的字符集连接。


阅读(1008) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~