カラムにAUTO_INCREMENT属性を追加する

mysql> DESC type;
+-------+--------------+------+-----+---------+-------+
| Field | Type         | Null | Key | Default | Extra |
+-------+--------------+------+-----+---------+-------+
| id    | int(11)      | NO   | PRI | NULL    |       |
| type  | varchar(255) | YES  |     | NULL    |       |
+-------+--------------+------+-----+---------+-------+

auto incrementが設定されていないので追加する。

ALTER TABLE type CHANGE id id int(11) AUTO_INCREMENT;

確認してみる。

mysql> DESC type;
+-------+--------------+------+-----+---------+----------------+
| Field | Type         | Null | Key | Default | Extra          |
+-------+--------------+------+-----+---------+----------------+
| id    | int(11)      | NO   | PRI | NULL    | auto_increment |
| type  | varchar(255) | YES  |     | NULL    |                |
+-------+--------------+------+-----+---------+----------------+

設定できてる。