create table haircolor
(
hairColorID int auto_increment
description varchar(16) not nu
primary key(hairColorId)
);
Query OK, 0 rows affected (0.13 sec)mysql> insert into haircolor values('b');
ERROR 1136 (21S01): Column count doesn't match value count at row 1为什么设了自增字段后, 还是要手动去插入值呢, 
其他数据库要不要这样做呢?