MySQLで使用している文字コードを確認する方法
環境
Windows 11 Pro 21H2 64bit
MySQL 8.0.30
構文
show variables like '%char%’;
「show variables like」を使って、使用している文字コードを確認します。
使用例
mysql> show variables like '%char%'; +--------------------------+--------------------------------------------------------+ | Variable_name | Value | +--------------------------+--------------------------------------------------------+ | character_set_client | cp932 | | character_set_connection | cp932 | | character_set_database | utf8mb4 | | character_set_filesystem | binary | | character_set_results | cp932 | | character_set_server | utf8mb4 | | character_set_system | utf8mb3 | | character_sets_dir | C:\Users\user\scoop\apps\mysql\current\share\charsets\ | +--------------------------+--------------------------------------------------------+ 8 rows in set, 1 warning (0.38 sec)
説明
character_set_client クライアントからの文字コード character_set_results サーバからクライアントに送信時文字コード character_set_connection サーバが解析時に使用文字コード