MySQLテーブル列のキャラセットを確認するためのクエリを教えてください

MySQLテーブルの列の文字セットを確認するには、次のクエリを実行します。

SHOW FULL COLUMNS FROM 表名;

このクエリにおける“table_name”を、確認したいテーブルの実際の名称に置き換えてください。このクエリを実行すると、テーブル内の各列に関する詳細情報を示す結果セットが表示されます。結果セット内で「Collation」という列を確認してください。各列の文字セットが表示されています。

また、以下のクエリ文を使用して、テーブルの文字セットを確認することもできます。

SELECT column_name, character_set_name, collation_name
FROM information_schema.columns
WHERE table_schema = '数据库名' AND table_name = '表名';

「データベース名」と「テーブル名」を実際に確認したいデータベースとテーブルの実名に置き換えてください。このクエリを実行すると、テーブルの各列の文字セット情報を含む結果セットが表示されます。結果セットの中で、「character_set_name」と「collation_name」列を確認することで、各列の文字セットと照合順序を確認できます。

bannerAds