MySQL Workbenchを使用して単一の主キーを持つ単純なテーブルを作成すると、PKインデックス(クール)だけでなく、2番目の一意のインデックス(?)も作成されます。出力例は次のとおりです。
CREATE TABLE `tbl_example` (
`tbl_example_ID` INT(10) UNSIGNED NOT NULL ,
`field1` VARCHAR(45) NULL ,
`field2` VARCHAR(45) NULL ,
PRIMARY KEY (`tbl_example_ID`) ,
UNIQUE INDEX `tbl_example_ID_UNIQUE` (`tbl_example_ID` ASC) )
ENGINE = MyISAM
PKは一意のインデックスを想定しているので、UNIQUE INDEX行は不要だと理解していますよね?たくさんのテーブルを更新する前に、確認を探しています。