MySQL テーブルの並び順を確認・変更する方法
MySQLテーブルのソート規則を確認するには、テーブルのメタデータ情報をクエリして取得することができます。テーブルのソート規則を確認するためには、以下のSQLクエリ文を使用できます。
SHOW TABLE STATUS LIKE 'table_name';
指定したクエリーで table_name を検索した結果のデータテーブル情報を取得する。結果セット内のCollation列には、テーブルのソート規則が表示される。
注意:Collation 列的值通常以字符集(如 utf8)和排序规则(如 utf8_general_ci)的组合形式显示。排序规则部分描述了在比较和排序字符串时使用的规则。
MySQL 8.0以上を使用している場合は、次のクエリを使用してテーブルのソート規則情報を取得できます。
SELECT table_name, table_collation
FROM information_schema.tables
WHERE table_schema = 'your_database_name' AND table_name = 'your_table_name';
このクエリーでは、your_database_nameをあなたのデータベースの名前に、your_table_nameを検索したいテーブル名に置き換えてください。