Sử dụng ALTER TABLE + ADD CONSTRAINT. Ví dụ. nếu bạn muốn liên kết các thành viên trong bảng và hồ sơ bằng member_id và xóa hồ sơ theo tầng mỗi khi thành viên bị xóa, bạn có thể viết như sau:
ALTER TABLE profiles
ADD CONSTRAINT `fk_test`
FOREIGN KEY (`member_id` )
REFERENCES `members` (`member_id` )
ON DELETE CASCADE
Nếu bạn cần cập nhật ràng buộc đó - bạn sẽ phải xóa nó sau đó tạo lại, không có cách nào trực tiếp để thay đổi nó.
ALTER TABLE profiles DROP FOREIGN KEY `fk_test`