当前位置: 代码迷 >> 综合 >> mysql 报错 1063 - Incorrect column specifier for column
  详细解决方案

mysql 报错 1063 - Incorrect column specifier for column

热度:11   发布时间:2024-01-10 19:37:32.0
create table `grade`(
`gradeid` VARCHAR(50) not null AUTO_INCREMENT comment '编号', 
`gradename` VARCHAR(50) not null comment '名称',primary key(`gradeid`)
)ENGINE=INNODB DEFAULT CHARSET=utf8;

[Err] 1063 - Incorrect column specifier for column ‘gradeid’
分析 因为 使用了 auto_increment 所以字段的;类型应该是 int 而不是其他的类型

修改

`gradeid` int(4) not null AUTO_INCREMENT comment '编号', 
  相关解决方案