天天看點

MySQL建立複合主鍵

    項目中遇到一個需求,某張中間表,隻有兩個字段origin_id和relation_id,兩個字段用來連接配接另外兩張更大的表。該中間表沒有主鍵,資料插入的時候,有時候由于網速比較慢,表單送出多點了幾次,就插入了多條同樣的資料。

    解決的辦法是,把這兩個字段做成一個主鍵:

ALTER TABLE t_test add PRIMARY KEY(origin_id,relation_gid);
           

繼續閱讀