Como alterar os agrupamentos padrão listados por SHOW CHARACTER SET
?
Pois utf8
eu preciso alterá-lo para utf8_unicode_ci
.
Ou existe algum switch para impor o _unicode_ci
over _general_ci
para qualquer charsets UTF8xx?
Como alterar os agrupamentos padrão listados por SHOW CHARACTER SET
?
Pois utf8
eu preciso alterá-lo para utf8_unicode_ci
.
Ou existe algum switch para impor o _unicode_ci
over _general_ci
para qualquer charsets UTF8xx?
Isso é inútil. Qualquer usuário pode declarar explicitamente qual agrupamento usar, anulando assim o 'padrão'.
Uma solução melhor é atualizar para o MySQL 8.0. O padrão é
utf8mb4
e (eu acho)utf8mb4_general_ci
mb4 é útil para Emoji e Chinês.
0900 vem do Unicode 9.0, que é mais recente que 5.20, que é mais recente que 4.0, que você está sugerindo.