Problem mit Fremdschlüssel
-
22-09-2019 - |
Frage
Ich erhalte Fehler # 1005 - kann nicht erstellt werden Tisch (errno: 150)
.Ich habe durch die Checkliste zu haben:
- beide Tabellen sind InnoDB
- sind die Spalten vom gleichen Typ (INT)
- Attribute gleich sind (UNSIGNED NOT NULL)
- die Sortierung ist die gleiche
- Ich habe mit Indizes auf den Fremdschlüssel versucht, es funktioniert immer noch nicht (und sie sollten nicht für MySQL 5 erforderlich)
Lösung
Das Problem war mit meiner Syntax. Statt
REFERENCES `table`.`col`
sollte es sein
REFERENCES `table` (`col`)
Diese Frage kann gelöscht werden.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow