Verwenden Sie ALTER TABLE+ADD CONSTRAINT. Z.B. Wenn Sie Tabellenmitglieder und Profile nach Mitglieds-ID verknüpfen und jedes Mal, wenn das Mitglied gelöscht wird, Profile löschen möchten, können Sie Folgendes schreiben:
ALTER TABLE profiles
ADD CONSTRAINT `fk_test`
FOREIGN KEY (`member_id` )
REFERENCES `members` (`member_id` )
ON DELETE CASCADE
Wenn Sie diese Einschränkung aktualisieren müssen, müssen Sie sie entfernen und dann erneut erstellen. Es gibt keine direkte Möglichkeit, sie zu ändern.
ALTER TABLE profiles DROP FOREIGN KEY `fk_test`