Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie benenne ich einen Fremdschlüssel in mysql um?

Aus der Dokumentation :

Auf diese Weise können Sie das Löschen und die Neuerstellung in einer Abfrage kombinieren, und das sollte schneller sein, als die Einschränkung zu löschen und sie in zwei Abfragen zu erstellen:

ALTER TABLE conversation_tags
DROP FOREIGN KEY `conversation_tags_ibfk_1`,
ADD CONSTRAINT `fk_conversation_tags_tags` FOREIGN KEY (`tag_id`) REFERENCES `tags` (`id`);