mysql聯合主鍵,也就是兩個數據字段一起做主鍵的情況


一個數據表,需要兩個字段聯合起來一塊做主鍵的時候。舉例如下:

 

直接用sql語句的話如下

ALTER TABLE `表名` ADD PRIMARY KEY ( `表中字段名1` , `表中字段名2` ) ;

或者在phpmyadmin中操作,如下圖:

 

 

 

完成后,這時候插入數據就會發現,a_id和b_id組合來看,數據有重復會提示插入錯誤的

 

設置后,我又后悔了,要取消數據表的主鍵,sql語句如下:

ALTER TABLE `abcdefg` DROP PRIMARY KEY;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM