MySQL 文字コードの設定を表示する
構文
show global variables like "chara%"; show session variables like "chara%"; show variables like "chara%";
show variables は、MySQLのシステム変数の値を表示します。
「chara%」の指定で、「chara」で始まる値を表示します。
%はワイルドカード文字です。
globalを指定すると「MySQLへの新しい接続に使用される値」を表示します。
sessionを指定すると「現在の接続に有効な値」を表示します。
global/sessionを指定しない場合、sessionになります。
使用例
MariaDB [arkp]> show global variables like "chara%"; +--------------------------+--------------------------------+ | Variable_name | Value | +--------------------------+--------------------------------+ | character_set_client | utf8mb4 | | character_set_connection | utf8mb4 | | character_set_database | utf8mb4 | | character_set_filesystem | binary | | character_set_results | utf8mb4 | | character_set_server | utf8mb4 | | character_set_system | utf8 | | character_sets_dir |C:\xampp\mysql\share\charsets\ | +--------------------------+--------------------------------+ 8 rows in set (0.00 sec)
説明
character_set_client クライアントが送信する文字コード character_set_results サーバーからクライアントに送信する文字コード character_set_server サーバーのデフォルトの文字コード