网上顺便查了下 ,要先删除 再创建,如果是添加复合主键,则复合主键值不能为空

alter table table_name drop primary key;
alter table table_name ADD col_name tinyint(1) COMMENT '注释' DEFAULT 0;
alter table table_name add primary key('col_name','col_name1');
commit;

其中table_name 为  需要操作的表,col_name 为要添加的字段

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄