Mysql 字符集相关

来源:互联网 发布:无锡网络教育专升本 编辑:程序博客网 时间:2024/06/05 09:32

Mysql 字符集

命令行输入 SET NAMES UTF8;等同于输入SET character_set_client = utf8;     SET character_set_results = utf8;    SET character_set_connection = utf8; 

系统变量character_set_client:用来指定解析客户端传递数据的编码

系统变量character_set_connection:用来指定数据库内部处理时使用的编码

系统变量character_set_results:用来指定数据返回给客户端的编码方式

jdbc连接Mysql的URL?useUnicode=true&characterEncoding=utf-8中的characterEncoding它的作用就是指定character_set_client和character_set_connection的值,而在jdbc链接中使用characterSetResults=UTF-8,即可设置character_set_results的值

但是如上所述,当你配置了client的default_character_set之后,characterEncoding和characterSetResults这两个变量你设置与否都不重要了。

转载:

http://www.cnblogs.com/beiyeren/archive/2014/07/10/3835412.html

原创粉丝点击