MySQL中可以通過(guò)使用外鍵約束和ON DELETE CASCADE來(lái)實(shí)現(xiàn)關(guān)聯(lián)刪除數(shù)據(jù)。
首先,在兩個(gè)表之間設(shè)置外鍵約束。例如,如果表A中有一個(gè)外鍵指向表B的主鍵:
```sql
ALTER TABLE A
ADD CONSTRAINT fk_b_id
FOREIGN KEY (b_id) REFERENCES B(id)
ON DELETE CASCADE;
```
然后,當(dāng)在表B中刪除一條記錄時(shí),相關(guān)的表A中的記錄也會(huì)被自動(dòng)刪除。
注意:在使用ON DELETE CASCADE操作時(shí)要小心,因?yàn)樗鼤?huì)導(dǎo)致級(jí)聯(lián)刪除,可能造成數(shù)據(jù)不一致。