Das MySQL-Referenzhandbuch
zeigt die erlaubte Syntax für den FOREIGN KEY
Befehl zu sein:
[CONSTRAINT [symbol]] FOREIGN KEY
[index_name] (index_col_name, ...)
REFERENCES tbl_name (index_col_name,...)
[ON DELETE reference_option]
[ON UPDATE reference_option]
reference_option:
RESTRICT | CASCADE | SET NULL | NO ACTION
Es gibt keinen zulässigen COMMENT
Sektion. Anscheinend ist dies nicht erlaubt.
Das Handbuch, auf das ich oben verwiesen habe, stammt von Version 5.6. Ich habe die Versionen 5.1 und 5.5 überprüft und die Syntax ist dieselbe.