おそらくあなたは名前付きのINDEX
を持っています 。 SHOW CREATE TABLE tbl
を使用する インデックスの名前を見つけることができます。次に、それらを名前でドロップします(例:テストテーブル):
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`)
)
インデックスを削除するには、次を使用します:
ALTER TABLE test DROP INDEX k;
キー名はRegistrationNumber
です (エラーメッセージで示されるように):
ALTER TABLE TableName DROP INDEX RegistrationNumber;