繁体   English   中英

mysql 中最后插入的行

[英]last inserted row in mysql

我执行了一个查询,它将图像链接和用户名插入到表中:

INSERT into pictures set src = 'image link', username = 'acc'

我想在执行查询后(从表中)显示该图像,或者获取ID (我尝试了mysql_insert_id() ,但是如果 3 个或更多用户同时执行查询,我会得到哪个 id?

谢谢。

它从您的数据库 session 中获取最后一个 ID,因此如果其他用户插入,那没关系:D。

只要您的 session 之间没有进行其他插入(在大多数系统中不太可能),就可以了

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM