Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment renvoyer une liste des jeux de caractères disponibles dans MySQL

Vous pouvez exécuter l'instruction suivante pour renvoyer une liste des jeux de caractères disponibles dans MySQL :

SHOW CHARACTER SET;

Cela renvoie une liste affichant le nom du jeu de caractères, une description, son classement par défaut et sa longueur maximale.

Vous pouvez également l'affiner avec le LIKE clause :

SHOW CHARACTER SET
LIKE 'latin%';

Dans MySQL 8.0.11, cela renvoie la liste suivante :

Jeu de caractères Description Classement par défaut Maxlen
latin1 cp1252 Europe de l'Ouest latin1_swedish_ci 1
latin2 ISO 8859-2 Europe centrale latin2_general_ci 1
latin5 ISO 8859-9 Turc latin5_turkish_ci 1
latin7 ISO 8859-13 Baltique latin7_general_ci 1

Et vous pouvez également utiliser le WHERE clause pour fournir une expression :

SHOW CHARACTER SET
WHERE Description LIKE '%Thai%';

Résultat :

Jeu de caractères Description Classement par défaut Maxlen
tis620 TIS620 Thaï tis620_thai_ci 1

Vous pouvez également utiliser SHOW COLLATION pour afficher une liste des classements pris en charge par le serveur.