修改mysql字段为主键且自增
最近遇到一个场景,不重新建表,重新导入数据的情况下,对一张表新增一列为主键,且设置为自增,满足某些etl工具的需要。Alter table 表名 drop primary key;--删除表主键Alter table 表名 add primary key(`字段`); --修改某列为主键Alter table 表名 column id int auto_increment=1; --设置自增,默认
·
最近遇到一个场景,不重新建表,重新导入数据的情况下,对一张表新增一列为主键,且设置为自增,满足某些etl工具的需要。
Alter table 表名 drop primary key;--删除表主键
Alter table 表名 add primary key(`字段`); --修改某列为主键
Alter table 表名 column id int auto_increment=1; --设置自增,默认值为1
更多推荐
已为社区贡献1条内容
所有评论(0)