Create Table: CREATE TABLE `fuinfo` (
`fid` int(10) unsigned NOT NULL,
`name` varchar(40) NOT NULL,
`email` varchar(128) NOT NULL,
UNIQUE KEY `email` (`email`),
UNIQUE KEY `fid` (`fid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8
Chcę upuścić unikalny klucz na email
, jak?Jak upuścić unikalny w MySQL?
Pamiętaj, że możesz nie być w stanie upuścić klucza, jeśli istnieje klucz obcy w kolumnie 'email' (błąd 150). Aby to zadziałało, najpierw upuść klucz obcy, a następnie upuść indeks i ponownie odtwórz klucz obcy. np. ALTER TABLE fuinfo DROP klucz obcy fk_name_for_email; –