在phpmyadmin xampp v3.2.1

时间:2015-05-16 13:01:02

标签: phpmyadmin

  

#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;

2 个答案:

答案 0 :(得分:2)

每次创建带有自动增量字段的表时,都会出现相同的错误。我没有解释,但这就是我处理它的方式:

1-创建一个没有AI(自动增量)或主要

的表

2-访问该表,转到“结构”选项卡,然后在要设置为主要或AI的字段上单击“更改”

3-设置AI或主要然后保存更改

答案 1 :(得分:0)

  1. First Fall创建没有主键和Auto_increment
  2. 的表
  3. 创建表格后,然后定义主键
  4. 最后一步定义Auto_increment
  5. 谢谢