文件首頁
MySQL 8.4 參考手冊
相關文件 下載本手冊
PDF (美式信紙) - 39.9Mb
PDF (A4) - 40.0Mb
Man Pages (TGZ) - 258.5Kb
Man Pages (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 參考手冊  /  ...  /  SET NAMES 陳述式

15.7.6.3 SET NAMES 陳述式

SET NAMES {'charset_name'
    [COLLATE 'collation_name'] | DEFAULT}

此陳述式將三個會期系統變數 character_set_clientcharacter_set_connectioncharacter_set_results 設定為給定的字元集。將 character_set_connection 設定為 charset_name 也會將 collation_connection 設定為 charset_name 的預設校對。請參閱第 12.4 節,「連線字元集和校對」

可選的 COLLATE 子句可用於明確指定校對。如果指定,校對必須是 charset_name 允許的校對之一。

charset_namecollation_name 可以用引號括起來或不括起來。

可以使用值 DEFAULT 還原預設對應。預設值取決於伺服器組態。

某些字元集不能用作用戶端字元集。嘗試將它們與 SET NAMES 一起使用會產生錯誤。請參閱不允許的用戶端字元集