在mysql中向表中添加另一个主键

hd.*_*hd. -1 mysql phpmyadmin primary-key

我想在mysql中为表添加另一个主键.我用phpmyadmin与mysql服务器通信.当我单击所需字段的主图标时,它会给出以下错误:

#1075 - 表定义不正确; 只能有一个自动列,必须将其定义为键

编辑:

这是查询:

ALTER TABLE `files` DROP PRIMARY KEY ,ADD PRIMARY KEY ( `file_type` ) 
Run Code Online (Sandbox Code Playgroud)

我该怎么做?

Eug*_*eck 6

正如名称"主要"键所示,可能只有其中一个(参考:Highlander).

你可能想要尝试的是一个独特的钥匙,它就像大多数人一样.如果第二次使用Auto_increment似乎不符合任何要求 - 两个字段的重点是什么?