Я работаю над заданием для школы, и я пытаюсь запустить следующую таблицу:PHP и MySQL Workbench
CREATE TABLE teams
(city VARCHAR(50) NOT NULL,
nickname VARCHAR(50) NOT NULL,
division VARCHAR(20) NOT NULL);
INSERT INTO teams (city, nickname, division)
VALUES ('Pittsburgh', 'Penguins', 'Metropolitan'), ('New York', 'Rangers', 'Metropolitan'), ('New York', 'Islanders', 'Metropolitan'), ('Philadelphia', 'Flyers', 'Metropolitan'), ('New Jersey', 'Devils', 'Metropolitan'),
('Montreal', 'Canadiens', 'Atlantic'), ('Boston', 'Bruins', 'Atlantic'), ('Toronto', 'Maple Leafs', 'Atlantic'), ('Ottawa', 'Senators', 'Atlantic'), ('Buffalo', 'Sabres', 'Atlantic'),
('Washington', 'Capitals', 'Metropolitan'), ('Detroit', 'Red Wings', 'Atlantic'), ('Carolina', 'Hurricanes', 'Metropolitan'), ('Tampa Bay', 'Lightning', 'Atlantic'), ('Florida', 'Panthers', 'Atlantic'), ('Columbus', 'Blue Jackets', 'Metropolitan');
По какой-то причине, когда я запускаю его я получаю ошибку 1215 относительно внешнего ключа , Любые идеи?
Обновление: Очевидно, мне нужно удалить ограничение в sql, но это все равно оставляет меня в замешательстве относительно того, как я должен это делать.
Я не верю, что вы получили ошибку «FOREIGN KEY CONSTRAINT» из вышеуказанных двух утверждений. Вы уверены, что не получите его из другого заявления? Попробуйте запустить их по одному за раз. –
Я работаю с этим в течение нескольких дней ... Я запускал их отдельно, и он все еще отображается как Ошибка 1215, поэтому я полностью потерял и понятия не имею, в чем проблема. – marsbar
Пожалуйста, напишите * полный текст сообщения об ошибке. –