软盘君
本站的沙雕站长,半吊子运维
Floppy β Studio

MySQL中获取最后插入的一个项目的主键

需求:比如说,用PHP做网页,MySQL作为数据库,网站上要创建一个用户,需要往数据表中插入一条数据,包含用户的主要信息,主键自增的UID,创建之后我要获取这个UID

解决办法:

但如果并发量大,可能获取到的数据不正确。

更好的解决办法

MySQL

MS-SQL(没有用过,从别人文章里抄的)

在PHP中,这是PHP官方文档的内容

mysqli::$insert_id — 返回最后一条插入语句产生的自增 ID

下面是PHP给的Demo

面向对象风格

过程化风格

输出的内容都会长这样:

本文章(MySQL中获取最后插入的一个项目的主键)使用CC BY-SA 3.0进行许可,转载请注明出处:https://www.iruanp.com/archives/1015 如果你认为我们的文章对您有帮助,请在Youtube订阅软盘君的频道
没有标签
首页      开发      MySQL数据库      MySQL中获取最后插入的一个项目的主键

Floppy

文章作者

生命不息,折腾不止~这是一个沙雕博主,不务正业的那种,还喜欢瞎折腾~

Floppy β Studio

MySQL中获取最后插入的一个项目的主键
需求:比如说,用PHP做网页,MySQL作为数据库,网站上要创建一个用户,需要往数据表中插入一条数据,包含用户的主要信息,主键自增的UID,创建之后我要获取这个UID 解决办法: [crayon-…
扫描二维码继续阅读
2022-04-28