MySQL 修改主键
程序员文章站
2024-02-06 13:18:10
网上顺便查了下 ,要先删除 再创建,如果是添加复合主键,则复合主键值不能为空 其中table_name 为 需要操作的表,col_name 为要添加的字段 ......
网上顺便查了下 ,要先删除 再创建,如果是添加复合主键,则复合主键值不能为空
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 为要添加的字段