Mysql
 sql >> Datenbank >  >> RDS >> Mysql

So geben Sie eine Liste der verfügbaren Zeichensätze in MySQL zurück

Sie können die folgende Anweisung ausführen, um eine Liste der verfügbaren Zeichensätze in MySQL zurückzugeben:

SHOW CHARACTER SET;

Dies gibt eine Liste zurück, die den Namen des Zeichensatzes, eine Beschreibung, seine Standardsortierung und seine maximale Länge anzeigt.

Sie können ihn auch mit LIKE eingrenzen Klausel:

SHOW CHARACTER SET
LIKE 'latin%';

In MySQL 8.0.11 gibt dies die folgende Liste zurück:

Zeichensatz Beschreibung Standardsortierung Maxlen
latin1 cp1252 Westeuropäisch latin1_swedish_ci 1
latin2 ISO 8859-2 Mitteleuropäisch latin2_general_ci 1
latin5 ISO 8859-9 Türkisch latin5_turkish_ci 1
latin7 ISO 8859-13 Baltikum latin7_general_ci 1

Und Sie können auch das WHERE verwenden -Klausel, um einen Ausdruck bereitzustellen:

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

Ergebnis:

Zeichensatz Beschreibung Standardsortierung Maxlen
tis620 TIS620 Thai tis620_thai_ci 1

Sie können auch SHOW COLLATION verwenden um eine Liste der Sortierungen anzuzeigen, die vom Server unterstützt werden.