Documentation Home
MySQL 8.0 参考手册  / 第 13 章 SQL 语句  / 13.7 数据库管理语句  / 13.7.6 SET 语句  /  13.7.6.2 SET CHARACTER SET 语句

13.7.6.2 SET CHARACTER SET 语句

SET {CHARACTER SET | CHARSET}
    {'charset_name' | DEFAULT}

此语句使用给定映射映射在服务器和当前客户端之间发送的所有字符串。SET CHARACTER SET设置三个会话系统变量: character_set_clientcharacter_set_results被设置为给定的字符集,以及 character_set_connection的值 character_set_database。请参阅 第 10.4 节,“连接字符集和排序规则”

charset_name可能被引用或未被引用。

可以使用值恢复默认字符集映射DEFAULT。默认值取决于服务器配置。

某些字符集不能用作客户端字符集。尝试将它们与一起使用SET CHARACTER SET会产生错误。请参阅 不允许的客户端字符集