mysql主键自动增长

把主键定义为自动增长标识符类型

 

在mysql中,如果把表的主键设为auto_increment类型,数据库就会自动为主键赋值。例如:

create table customers(id int auto_increment primary key not null, name varchar(15));

insert into customers(name) values("name1"),("name2");

select id from customers;

 

 

----------------------------------------------------------------------------------------------------------------

 

 

DROP TABLE IF EXISTS `role`;


CREATE TABLE `role` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `roleid` int(11) DEFAULT NULL COMMENT '角色',
  `date` bigint(13) DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `roleid` (`roleid`),
) ENGINE=InnoDB AUTO_INCREMENT=20066 DEFAULT CHARSET=utf8 COMMENT='角色';

 

增长序列号,红色字体

 

 

 

 

你可能感兴趣的:(mysql主键自动增长)