Mysql error 1452 - Cannot add or update a child row: a foreign key constraint fails

前端 未结 21 2288
生来不讨喜
生来不讨喜 2020-11-22 01:32

I\'m having a bit of a strange problem. I\'m trying to add a foreign key to one table that references another, but it is failing for some reason. With my limited knowledge o

21条回答
  •  广开言路
    2020-11-22 02:14

    try this

    SET foreign_key_checks = 0;
    
    ALTER TABLE sourcecodes_tags ADD FOREIGN KEY (sourcecode_id) REFERENCES sourcecodes (id) ON DELETE CASCADE ON UPDATE CASCADE
    
    SET foreign_key_checks = 1;
    

提交回复
热议问题