Я использую весенний mvc и спящий режим. Я создал много от одного до многих сопоставлений в этом проекте, но теперь, когда я пытаюсь добавить внешний ключ, я получаю ошибку ниже.Как добавить внешний ключ в мой SQL
MY SQL
ALTER TABLE `project_dashboard_db`.`members` ADD COLUMN `releaseID` INT(10) UNSIGNED AFTER `phoneNum`,
ADD CONSTRAINT `releaseID` FOREIGN KEY `releaseID` (`releaseID`)
REFERENCES `releases` (`releaseID`)
ON DELETE RESTRICT
ON UPDATE RESTRICT;
Ошибка:
Error while executing query.
ALTER TABLE `project_dashboard_db`.`members` ADD COLUMN `releaseID` INT(10) UNSIGNED AFTER `phoneNum`,
ADD CONSTRAINT `releaseID` FOREIGN KEY `releaseID` (`releaseID`)
REFERENCES `releases` (`releaseID`)
ON DELETE RESTRICT
ON UPDATE RESTRICT;
MySQL Error Number 1005
Can't create table 'project_dashboard_db.#sql-54c_d' (errno: 121)
Какой DB двигатель вы используете InnoDB или MyISAM? –
Я использую МОЙ SQL..DB engiing .. я не понимаю .. я новый .. Спасибо – Zcon
Как вы обращаетесь к mysql? Средства, которые IDE или терминал –