Du kan köra följande sats för att returnera en lista över tillgängliga teckenuppsättningar i MySQL:
SHOW CHARACTER SET;
Detta returnerar en lista som visar teckenuppsättningens namn, en beskrivning, dess standardsortering och dess maximala längd.
Du kan också begränsa den med LIKE
klausul:
SHOW CHARACTER SET LIKE 'latin%';
I MySQL 8.0.11 returnerar detta följande lista:
Teckenuppsättning | Beskrivning | Standardsortering | Maxlen |
---|---|---|---|
latin1 | cp1252 Västeuropeisk | latin1_swedish_ci | 1 |
latin2 | ISO 8859-2 Centraleuropeisk | latin2_general_ci | 1 |
latin5 | ISO 8859-9 turkiska | latin5_turkish_ci | 1 |
latin7 | ISO 8859-13 Baltic | latin7_general_ci | 1 |
Och du kan också använda WHERE
sats för att tillhandahålla ett uttryck:
SHOW CHARACTER SET WHERE Description LIKE '%Thai%';
Resultat:
Teckenuppsättning | Beskrivning | Standardsortering | Maxlen |
---|---|---|---|
tis620 | TIS620 Thai | tis620_thai_ci | 1 |
Du kan också använda SHOW COLLATION
för att visa en lista över sorteringar som stöds av servern.