Você pode executar a seguinte instrução para retornar uma lista de conjuntos de caracteres disponíveis no MySQL:
SHOW CHARACTER SET;
Isso retorna uma lista exibindo o nome do conjunto de caracteres, uma descrição, seu agrupamento padrão e seu comprimento máximo.
Você também pode reduzi-lo com o
LIKE cláusula:SHOW CHARACTER SET LIKE 'latin%';
No MySQL 8.0.11, isso retorna a seguinte lista:
| Charset | Descrição | Agrupamento padrão | Maxlen |
|---|---|---|---|
| latim1 | cp1252 Europa Ocidental | latin1_swedish_ci | 1 |
| latin2 | ISO 8859-2 Europa Central | latin2_general_ci | 1 |
| latim5 | ISO 8859-9 turco | latin5_turkish_ci | 1 |
| latim7 | ISO 8859-13 Báltico | latin7_general_ci | 1 |
E você também pode usar o
WHERE cláusula para fornecer uma expressão:SHOW CHARACTER SET WHERE Description LIKE '%Thai%';
Resultado:
| Charset | Descrição | Agrupamento padrão | Maxlen |
|---|---|---|---|
| tis620 | TIS620 Tailandês | tis620_thai_ci | 1 |
Você também pode usar
SHOW COLLATION para exibir uma lista de agrupamentos suportados pelo servidor.