SET CHARACTER SETステートメントを実行して、現在のクライアントがサーバーとの通信に使用する文字セットを指定できます。 このステートメントは、character_set_clientとcharacter_set_resultsを指定した値に設定し、character_set_connectionをcharacter_set_databaseの値に設定します。
構文
SET {キャラクターセット | CHARSET}
{'charset_name' | DEFAULT} charset_nameを単一引用符 (') で囲む必要はありません。 例
SHOW SESSION VARIABLES LIKE 'character\_set \_% ';
+ -------------------------- + --------
| Variable_name | 値 |
+ -------------------------- + --------
| character_set_client | utf8mb4 |
| character_set_connection | utf8mb4 |
| character_set_database | utf8 |
| character_set_filesystem | バイナリ |
| character_set_results | utf8mb4 |
| character_set_server | utf8 |
| character_set_system | utf8 |
+ -------------------------- + --------
セットの7行 (0.01秒)
セットチャート 'big5 ';
クエリOK、影響を受ける0行 (0.06秒)
ショーセッションVARIABLES LIKE 'character\_set \_% ';
+ -------------------------- + -------
| Variable_name | 値 |
+ -------------------------- + -------
| character_set_client | big5 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | バイナリ |
| character_set_results | big5 |
| character_set_server | utf8 |
| character_set_system | utf8 |
+ -------------------------- + -------
セットの7行 (0.21秒)