mysqlでテーブルの構造を調べるコマンド
MySQLでは、DESCRIBEコマンドまたはSHOW CREATE TABLEコマンドでテーブル構造を参照することができます。
- 記述する
DESCRIBE table_name;
これによりテーブルのカラム名、データ型、インデックスなどの情報が表示されます。
- CREATE TABLE文の表示
SHOW CREATE TABLE table_name;
このコマンドでは、列の名前、データ型、索引、制約情報を含む、テーブルを作成する完全な DDL ステートメントが表示されます。
加えて、 SHOW COLUMNS コマンドでテーブルのカラム情報を受け取ることができます:
SHOW COLUMNS FROM table_name;
この表の列名、データ型、デフォルト値、NULL許可などの情報を表示します。