Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como retornar uma lista de conjuntos de caracteres disponíveis no MySQL


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.