Posted at

MySQLですべてのテーブルのすべてのカラムの一覧を取得する

More than 5 years have passed since last update.

データベース内のテーブルとそのカラムの一覧がほしい!と思いました.

information_schema にいろんな情報が含まれているよ〜というアドバイスをもらったので調べたらこんな感じで取得できました.

SELECT

table_name,
column_name,
data_type
FROM
information_schema.columns;