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 | | +-------+--------------+------+-----+---------+----------------+
設定できてる。