Christian Seiler: MySQL Foreign Key erzeugen

Beitrag lesen

Hallo,

ALTER users\_comments
ADD FOREIGN KEY (user_id) REFERENCES users(id) ON DELETE CASCADE;

Was muss ich denn da ändern?

Die gleiche Syntax funktioniert bei mir mit ALTER TABLE statt einfach nur ALTER. ALTER dagegen funktioniert nicht.

Wenn das immer noch nichts hilft: Welche MySQL-Server-Version verwendest Du? Wenn die zu alt ist, funktionieren Foreign Keys da nicht oder nur bedingt.

Viele Grüße,
Christian