Mysql meldet einen Fehler, bei dem die Fremdschlüsseleinschränkung nicht hinzugefügt werden kann, wenn Navicat zum Erstellen eines Fremdschlüssels verwendet wird, wie unten gezeigt:
Verwandt Empfehlungen: „Navicat für MySQL-Grafik-Tutorial》
Lösung:
(1) Überprüfen Sie, ob die zuzuordnenden Feldtypen oder Längen inkonsistent sind .
(2) Überprüfen Sie, ob die Codes der beiden zu verknüpfenden Tabellen unterschiedlich sind.
(3) Überprüfen Sie, ob eine Tabelle bereits Datensätze enthält.
(4) Stellen Sie „Beim Löschen“ und „Beim Aktualisieren“ auf den gleichen Wert ein, z. B. indem Sie beide auf CASCADE setzen.
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn Navicat beim Festlegen von Fremdschlüsseln einen Fehler meldet?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!