SET NAMES语句
SET NAMES {'charset_name' [COLLATE 'collation_name'] |DEFAULT }
该语句设置三届系统变量character_set_client
,character_set_connection
以及character_set_results
给定的字符集。设置character_set_connection
为charset_name
还将设置collation_connection
为的默认排序规则charset_name
。请参见“连接字符集和校验规则”。
可选COLLATE
子句可用于显式指定排序规则。如果指定,则归类必须是的允许归类之一charset_name
。
charset_name
并collation_name
可以引用或不引用。
可以使用值恢复默认映射DEFAULT
。默认值取决于服务器配置。
某些字符集不能用作客户端字符集。尝试与它们一起使用SET NAMES
会产生错误。请参阅不允许的客户字符集。