#1089 - 前缀键不正确;使用过的关键部分不是字符串,使用的长度比关键部分长,或者存储引擎不支持唯一的前缀键---什么是前缀键?
尝试保存我的表时显示此错误消息。 这是代码:
CREATE TABLE `student`.`stud_detail` ( `ID` INT NOT NULL AUTO_INCREMENT , `first_name` VARCHAR(15) NOT NULL , `last_name` VARCHAR(15) NOT NULL , `marks` INT(100) NOT NULL , PRIMARY KEY (`ID`(100)) ) ENGINE = InnoDB;
答案 0 :(得分:2)
每次创建带有自动增量字段的表时,都会出现相同的错误。我没有解释,但这就是我处理它的方式:
1-创建一个没有AI(自动增量)或主要
的表2-访问该表,转到“结构”选项卡,然后在要设置为主要或AI的字段上单击“更改”
3-设置AI或主要然后保存更改
答案 1 :(得分:0)
谢谢