phpMyAdminで照合順序を変更する方法

phpMyAdminの「サーバ接続の照合順序」を変更するには、以下ファイルを修正する。

 

public/phpMyAdmin/libraries/config.default.php

$cfg['DefaultConnectionCollation'] = 'utf8mb4_general_ci';

 

public/phpMyAdmin/libraries/classes/Controllers/HomeController.php

$params['collation_connection'],
'utf8mb4_general_ci'

 

 

上記設定にすることで、phpMyAdminでも以下の結果になる。

 

mysql> SHOW VARIABLES LIKE 'coll%';
+----------------------+--------------------+
| Variable_name | Value |
+----------------------+--------------------+
| collation_connection | utf8mb4_general_ci |
| collation_database | utf8mb4_general_ci |
| collation_server | utf8mb4_general_ci |
+----------------------+--------------------+
3 rows in set (0.00 sec)