MySQLでテーブルの列の情報を一覧表示
MySQLでテーブルの列の情報を一覧表示してみました。Movable TypeのDBを利用してみました。
mysql> show columns from mt_entry; +----------------------+--------------+------+-----+-------------------+----------------+ | Field | Type | Null | Key | Default | Extra | +----------------------+--------------+------+-----+-------------------+----------------+ | entry_id | int(11) | | PRI | NULL | auto_increment | | entry_allow_comments | tinyint(4) | YES | | NULL | | | entry_allow_pings | tinyint(4) | YES | | NULL | | | entry_atom_id | varchar(255) | YES | | NULL | | | entry_author_id | int(11) | | MUL | 0 | | | entry_basename | varchar(255) | YES | MUL | NULL | | | entry_blog_id | int(11) | | MUL | 0 | | | entry_category_id | int(11) | YES | | NULL | | | entry_convert_breaks | varchar(30) | YES | | NULL | | | entry_excerpt | mediumtext | YES | | NULL | | | entry_keywords | mediumtext | YES | | NULL | | | entry_pinged_urls | mediumtext | YES | | NULL | | | entry_status | smallint(6) | | MUL | 0 | | | entry_tangent_cache | mediumtext | YES | | NULL | | | entry_text | mediumtext | YES | | NULL | | | entry_text_more | mediumtext | YES | | NULL | | | entry_title | varchar(255) | YES | | NULL | | | entry_to_ping_urls | mediumtext | YES | | NULL | | | entry_week_number | int(11) | YES | MUL | NULL | | | entry_created_on | datetime | YES | MUL | NULL | | | entry_created_by | int(11) | YES | | NULL | | | entry_modified_on | timestamp | YES | MUL | CURRENT_TIMESTAMP | | | entry_modified_by | int(11) | YES | | NULL | | +----------------------+--------------+------+-----+-------------------+----------------+