MySQLでやりたいことから調べられるリファレンス

MySQL 逆引きリファレンス

テーブルの文字コードを確認する

スポンサードリンク

MySQL では SHOW を使用してテーブルの文字コードを調べることができます。

使用例
SHOW CREATE TABLE テーブル名

CUST_LIST という名前のテーブルの文字コードを調べる場合は次の通りです。抽出結果は横長なので、次の実行例では \G オプションをつけています。

mysql> SHOW CREATE TABLE CUST_LIST\G
*************************** 1. row ***************************
       Table: CUST_LIST
Create Table: CREATE TABLE `cust_list` (
  `ITEM_CODE` int(11) NOT NULL AUTO_INCREMENT,
  `ITEM_NAME` varchar(100) DEFAULT NULL,
  KEY `ITEM_CODE` (`ITEM_CODE`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=cp932  ← CHARSET の後に文字コード 
1 row in set (0.00 sec)

mysql>

実行結果の CHARSET= に続く場所にテーブルの文字コードが表示されます。この例では、テーブル「CUST_LIST」の文字コードは cp932 (拡張文字を含む Shift JIS)で設定されています。

尚、 MySQL で使用な文字コードや、データベースの文字コードを確認する方法については、次の関連ページを参照してください。

スポンサードリンク

文字コード関連

その他のカテゴリー一覧