mysql获取下一个自增id方法示例

发布时间:2020-04-14编辑:脚本学堂
在mysql数据库中取得自增id的方法,在插入记录前取得下一个自定id,原理是利用shema数据库中table表,来看看这样的sql语句是咱实现的。

mysql获取下一个自增id

1、创建一张表
 

create table tbl_test(id int(11) auto_increment,name varchar(22) ,primary key (id))Engine=innodb;
insert into tbl_test (name) values ('aaaaaaa');
select last_insert_id();


注意,必须进入插入操作后,才能获取插入的id。

 

2、利用shema数据库中table表,获取自增id号。
$sql ="select auto_increment from information_schema.`TABLES` where TABLE_NAME='tbl_test'";