Можете да изпълните следния оператор, за да върнете списък с наличните набори от знаци в MySQL:
SHOW CHARACTER SET;
Това връща списък, показващ името на набора от знаци, описание, неговото съпоставяне по подразбиране и максималната му дължина.
Можете също да го стесните с LIKE
клауза:
SHOW CHARACTER SET LIKE 'latin%';
В MySQL 8.0.11 това връща следния списък:
Набор на знаци | Описание | Сравняване по подразбиране | Макслен |
---|---|---|---|
латински1 | cp1252 западноевропейски | latin1_swedish_ci | 1 |
латиница2 | ISO 8859-2 Централна Европа | latin2_general_ci | 1 |
латински5 | ISO 8859-9 турски | latin5_turkish_ci | 1 |
латиница7 | ISO 8859-13 Балтийски | latin7_general_ci | 1 |
Освен това можете да използвате WHERE
клауза за предоставяне на израз:
SHOW CHARACTER SET WHERE Description LIKE '%Thai%';
Резултат:
Набор на знаци | Описание | Сортиране по подразбиране | Макслен |
---|---|---|---|
tis620 | TIS620 тайландски | tis620_thai_ci | 1 |
Можете също да използвате SHOW COLLATION
за да се покаже списък на съпоставянията, поддържани от сървъра.