Можете да деактивирате проверките на външен ключ, като използвате set foreign_key_checks = 0;
преди въвеждането (уверете се, че сте го задали обратно, като използвате SET foreign_key_checks = 1;
след бягането.
Това, което наистина трябва да направите, е да се уверите, че каквато и да е таблица hometeam_id
и awayteam_id
сочат към ИМАМ стойностите, които въвеждате. Ако таблиците на отборите получават данни, вмъкнати в тях в същия CSV като таблицата ви за игра, направете първо таблиците на отборите, но това не изглежда да е така.
И накрая, можете да премахнете външните ключове на hometeam_id и awayteam_id и да ги добавите по-късно като този пример:ALTER TABLE table_name DROP FOREIGN KEY table_name_ibfk_1
;