欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

mysql联合主键,也就是两个数据字段一起做主键的情况

程序员文章站 2022-11-26 08:21:21
一个数据表,需要两个字段联合起来一块做主键的时候。举例如下: 直接用sql语句的话如下 或者在phpmyadmin中操作,如下图: 完成后,这时候插入数据就会发现,a_id和b_id组合来看,数据有重复会提示插入错误的 设置后,我又后悔了,要取消数据表的主键,sql语句如下: ......

一个数据表,需要两个字段联合起来一块做主键的时候。举例如下:

mysql联合主键,也就是两个数据字段一起做主键的情况

 

直接用sql语句的话如下

alter table `表名` add primary key ( `表中字段名1` , `表中字段名2` ) ;

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

 

mysql联合主键,也就是两个数据字段一起做主键的情况

 

 

完成后,这时候插入数据就会发现,a_id和b_id组合来看,数据有重复会提示插入错误的

 

设置后,我又后悔了,要取消数据表的主键,sql语句如下:

alter table `abcdefg` drop primary key;