Spuštěním následujícího příkazu jsou uvedena všechna kolace podporovaná serverem v MySQL:
SHOW COLLATION;
Výsledný seznam je však poměrně dlouhý, a pokud máte na mysli řazení, můžete seznam vždy filtrovat pomocí LIKE
klauzule nebo WHERE
doložka.
Zde je příklad použití LIKE
klauzule:
SHOW COLLATION LIKE 'latin%';
To vrátí následující výsledek v MySQL 8.0.11:
Řazení | Znaková sada | Id | Výchozí | Zkompilováno | Sortlen | Pad_attribute |
---|---|---|---|---|---|---|
latin1_bin | latin1 | 47 | Ano | 1 | PAD SPACE | |
latin1_danish_ci | latin1 | 15 | Ano | 1 | PAD SPACE | |
latin1_general_ci | latin1 | 48 | Ano | 1 | PAD SPACE | |
latin1_general_cs | latin1 | 49 | Ano | 1 | PAD SPACE | |
latin1_german1_ci | latin1 | 5 | Ano | 1 | PAD SPACE | |
latin1_german2_ci | latin1 | 31 | Ano | 2 | PAD SPACE | |
latin1_spanish_ci | latin1 | 94 | Ano | 1 | PAD SPACE | |
latin1_swedish_ci | latin1 | 8 | Ano | Ano | 1 | PAD SPACE |
latin2_bin | latin2 | 77 | Ano | 1 | PAD SPACE | |
latin2_croatian_ci | latin2 | 27 | Ano | 1 | PAD SPACE | |
latin2_czech_cs | latin2 | 2 | Ano | 4 | PAD SPACE | |
latin2_general_ci | latin2 | 9 | Ano | Ano | 1 | PAD SPACE |
latin2_hungarian_ci | latin2 | 21 | Ano | 1 | PAD SPACE | |
latin5_bin | latin5 | 78 | Ano | 1 | PAD SPACE | |
latin5_turkish_ci | latin5 | 30 | Ano | Ano | 1 | PAD SPACE |
latin7_bin | latin7 | 79 | Ano | 1 | PAD SPACE | |
latin7_estonian_cs | latin7 | 20 | Ano | 1 | PAD SPACE | |
latin7_general_ci | latin7 | 41 | Ano | Ano | 1 | PAD SPACE |
latin7_general_cs | latin7 | 42 | Ano | 1 | PAD SPACE |
Můžete také použít WHERE
klauzule k poskytnutí výrazu.
Příklad:
SHOW COLLATION WHERE Charset = 'hebrew';
Výsledek:
Řazení | Znaková sada | Id | Výchozí | Zkompilováno | Sortlen | Pad_attribute |
---|---|---|---|---|---|---|
hebrew_bin | hebrejština | 71 | Ano | 1 | PAD SPACE | |
hebrew_general_ci | hebrejština | 16 | Ano | Ano | 1 | PAD SPACE |
Můžete také použít SHOW CHARACTER SET
vrátíte seznam dostupných znakových sad.