2 つのデータベース テーブルwp_marketing
とを作成してみwp_email
ました。redundant indexes
これらの表に問題があります。を追加しましたSHOW CREATE TABLE tablename;
。
CREATE TABLE `cur_emailcontent` (
`title` varchar(100) NOT NULL,
`message` varchar(1000) NOT NULL,
`mail_from` varchar(100) NOT NULL,
`subject` varchar(100) NOT NULL,
KEY `title` (`title`),
CONSTRAINT `cur_emailcontent_ibfk_1` FOREIGN KEY (`title`) REFERENCES `cur_marketing` (`title`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
最初にtitle
列を として作成し、次に同じものをprimary
に変更しました。今は他のものを as として使用できますが、これを使用して削除することはできませんが、そうすることができませんでした。Index Type
INDEX
column
PRIMARY KEY
index
PHPMyAdmin
indexes
redundant indexes
これで、もう一度作成する以外にオプションはありませんtable(s)
。そのようなインデックスに対する解決策はありますか?