sql >> Databáze >  >> RDS >> Mysql

Jak vrátit seznam dostupných znakových sad v MySQL

Chcete-li vrátit seznam dostupných znakových sad v MySQL, můžete spustit následující příkaz:

SHOW CHARACTER SET;

Tím se vrátí seznam obsahující název znakové sady, popis, její výchozí řazení a maximální délku.

Můžete jej také zúžit pomocí LIKE klauzule:

SHOW CHARACTER SET
LIKE 'latin%';

V MySQL 8.0.11 to vrátí následující seznam:

Znaková sada Popis Výchozí řazení Maxlen
latin1 cp1252 Západní Evropa latin1_swedish_ci 1
latin2 ISO 8859-2 Central European latin2_general_ci 1
latin5 ISO 8859-9 turečtina latin5_turkish_ci 1
latin7 ISO 8859-13 Baltic latin7_general_ci 1

A můžete také použít WHERE klauzule k poskytnutí výrazu:

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

Výsledek:

Znaková sada Popis Výchozí řazení Maxlen
tis620 TIS620 Thai tis620_thai_ci 1

Můžete také použít SHOW COLLATION zobrazíte seznam porovnávání podporovaných serverem.


  1. Jak předat proměnnou null do uložené procedury SQL z kódu C#.net

  2. Jak mohu používat Psycopg2's LoggingConnection?

  3. Zabraňte ukládání změn, které vyžadují opětovné vytvoření tabulky, negativním účinkům

  4. Jak extrahovat rok a měsíc od data v PostgreSQL bez použití funkce to_char()?