sql >> データベース >  >> RDS >> Mysql

MySQLで使用可能な文字セットのリストを返す方法

    次のステートメントを実行して、MySQLで使用可能な文字セットのリストを返すことができます。

    SHOW CHARACTER SET;
    

    これにより、文字セット名、説明、デフォルトの照合、および最大長を表示するリストが返されます。

    LIKEを使用してリストを絞り込むこともできます。 条項:

    SHOW CHARACTER SET
    LIKE 'latin%';
    

    MySQL 8.0.11では、これにより次のリストが返されます。

    文字セット 説明 デフォルトの照合 Maxlen
    latin1 cp1252西ヨーロッパ latin1_swedish_ci 1
    latin2 ISO8859-2中央ヨーロッパ latin2_general_ci 1
    latin5 ISO8859-9トルコ語 latin5_turkish_ci 1
    latin7 ISO8859-13バルト海 latin7_general_ci 1

    また、WHEREを使用することもできます 式を提供する句:

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

    結果:

    文字セット 説明 デフォルトの照合 Maxlen
    tis620 TIS620タイ語 tis620_thai_ci 1

    SHOW COLLATIONを使用することもできます サーバーでサポートされている照合のリストを表示します。


    1. dBaseサポートがMicrosoftAccessに戻ってきました!

    2. MySQLクエリで、なぜwhereの代わりにjoinを使用するのですか?

    3. Redshift / Postgresで、条件を満たす行をカウントする方法は?

    4. MySQLdbを使用してカーソルを閉じるタイミング