TypechoJoeTheme

Dcr163的博客

Mysql获取某张表的下一个自增id

2021-05-27
/
0 评论
/
96 阅读
/
正在检测是否收录...
05/27

Mysql获取某张表的下一个自增id

在日常开发中,总会碰到某个业务,需要先获取某张表的下一个自增ID,然后基于获取到的自增id做对应的业务逻辑处理,下面直接使用下面这个查询语句即可查询到:
SHOW TABLE STATUS WHERE name='yzn_adminlog'

用Thinkphp演示

//yzn_adminlog和adminlog 这个表格替换成自己的
$sql =  'SHOW TABLE STATUS WHERE name="yzn_adminlog"';
$res = db('adminlog')->query($sql);
dump($res);

打印结果可以看到

结果中下标为0的数据,就有一个 Auto_increment 的属性,这个就是 yzn_adminlog这张表的下一个自增id

获取值
最后使用 $res[0]['Auto_increment'] 即可获取结果了~

赞(0)
版权属于:

Dcr163的博客

本文链接:

https://dcr163.cn/472.html(转载时请注明本文出处及文章链接)

评论 (0)