MySQL 8.4 發行說明
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
的預設校對。請參閱第 12.4 節,「連線字元集和校對」。
可選的 COLLATE
子句可用於明確指定校對。如果指定,校對必須是 charset_name
允許的校對之一。
charset_name
和 collation_name
可以用引號括起來或不括起來。
可以使用值 DEFAULT
還原預設對應。預設值取決於伺服器組態。
某些字元集不能用作用戶端字元集。嘗試將它們與 SET NAMES
一起使用會產生錯誤。請參閱不允許的用戶端字元集。