Wahrscheinlich haben Sie einen benannten INDEX . Durch die Verwendung von SHOW CREATE TABLE tbl Sie können die Namen der Indizes herausfinden. Legen Sie sie dann nach Namen ab (z. B. eine Testtabelle):
mysql> SHOW CREATE TABLE test;
CREATE TABLE `test` (
`entry_id` int(11) DEFAULT NULL,
`user_id` int(11) DEFAULT NULL,
UNIQUE KEY `k` (`entry_id`)
)
Verwenden Sie Folgendes, um den Index zu löschen:
ALTER TABLE test DROP INDEX k;
Ihr Schlüsselname ist RegistrationNumber (wie aus der Fehlermeldung hervorgeht):
ALTER TABLE TableName DROP INDEX RegistrationNumber;