InnoDB Foreign Key
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
SQL-query:
ALTER TABLE world ADD FOREIGN KEY ( bg ) REFERENCES Yargo_be.tiles ( id );
MySQL retourneerde:
#1452 - Cannot add or update a child row: a foreign key constraint fails (`yargo_be/#sql-12c_54`, CONSTRAINT `#sql-12c_54_ibfk_1` FOREIGN KEY (`bg`) REFERENCES `tiles` (`id`))
ALTER TABLE world ADD FOREIGN KEY ( bg ) REFERENCES Yargo_be.tiles ( id );
MySQL retourneerde:
#1452 - Cannot add or update a child row: a foreign key constraint fails (`yargo_be/#sql-12c_54`, CONSTRAINT `#sql-12c_54_ibfk_1` FOREIGN KEY (`bg`) REFERENCES `tiles` (`id`))
ik heb in de tabel world een kolom bg INT(11) en in de tabel tiles een kolom id INT(11) en deze 2 wil ik in InnoDB laten koppelen aan elkaar... wat doe ik verkeerd?
Dit zijn de huidige relaties:

ik wil dus nog een lijntje trekken van world.bg naar tiles.id
Gewijzigd op 01/01/1970 01:00:00 door Hipska BE
Gesponsorde koppelingen:
Zijn de tabellen leeg? Zo niet, dan ontstaan er waarschijnlijk problemen doordat records met een foreign key verwijzen naar een record in de andere tabel dat niet bestaat...
oja juist, in de tabel world zat nog een record... nu werkt het.



