めも帖

「めも帖」代わりにダラダラと書いていったり、めもしたりしているだけです。

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              |                |
+----------------------+--------------+------+-----+-------------------+----------------+