MySQL如何设置自增主键

今天一个朋友问id不递增。发布一下小方法。 在初次使用MySQL数据库的时候,或者习惯了使用Oracle数据库(无自增主键),许多小伙伴不知道该如何给MySQL数据库中的相应表中的字段设置自增主键:...

今天一个朋友问id不递增。发布一下小方法。

在初次使用MySQL数据库的时候,或者习惯了使用Oracle数据库(无自增主键),许多小伙伴不知道该如何给MySQL数据库中的相应表中的字段设置自增主键:

第一种情况:在创建表的时候使用语句:

这里创建user表,给用户id创建一个自增主键:

create table user(
id int(10) primary key auto_increment,
username varchar(50)
);

第二种情况:创建表后,将某个字段设置为主键(这种方法部分不可以用):

如果设置了主键还不行,就用sql代码设置一下自增主键:

alter table user add primary key (id);



  • 发表于 2021-04-05 11:56
  • 阅读 ( 436 )
  • 分类:互联网

0 条评论

请先 登录 后评论
青蛙
青蛙

710 篇文章

你可能感兴趣的文章

相关问题