3-3.MySQLでテーブルの構造を表示する

2019年7月15日

テーブルがどのような列を持ち、それらがどのような属性なのか構成を確認したい場合どうすればよいでしょうか。
MySQLではテーブル構造を表示させるコマンドがあります。

目次

1.テーブル構造を表示するコマンド

MySQLモニタでテーブルの構成を表示するのは下記のコマンドです。

【構文】
DESC テーブル名;

スポンサードサーチ

2.実行例

テーブル「SHOUHINMAST」の構成を表示します。

mysql> DESC SHOUHINMAST;
+--------------+-------------+------+-----+---------+-------+
| Field        | Type        | Null | Key | Default | Extra |
+--------------+-------------+------+-----+---------+-------+
| SHOUHINCODE  | char(5)     | YES  |     | NULL    |       |
| SHOUHINNAME  | varchar(20) | YES  |     | NULL    |       |
| SHOUHINTANKA | int(11)     | YES  |     | NULL    |       |
+--------------+-------------+------+-----+---------+-------+
3 rows in set (0.03 sec)

mysql>

これでテーブル構造が確認できました。