前言
这里以网上copy的建表语句为例
create table users
(
name varchar(50) null,
salt char(4) null comment '盐',
password varchar(255) null comment '密码',
create_at timestamp default CURRENT_TIMESTAMP null comment '创建时间',
update_at timestamp default CURRENT_TIMESTAMP not null on update CURRENT_TIMESTAMP comment '修改时间',
tid int unsigned auto_increment
primary key
)
charset = utf8;
mysql的版本是8,这里要把主键tid改为id。需改自增主键需要三步骤
先删除掉自增
alter table users modify tid int not null;
再删除主键
alter table users drop primary key;
修改名称
alter table users change tid id int unsigned auto_increment primary key;