gpt4 book ai didi

php - Mysql:LAST_INSERT_ID按预期工作(由我)?

转载 作者:行者123 更新时间:2023-11-29 11:59:49 25 4
gpt4 key购买 nike

我正在使用 mysql 函数 LAST_INSERT_ID 来获取用户刚刚输入的数据。例如,用户1输入“这是用户1输入”,使用插入函数后,我使用LAST_INSERT_ID函数获取刚刚输入的数据并立即将其返回到用户1的浏览器。

但是我很担心。假设几百万用户几乎同时插入数据,假设user1输入“这是user1输入”,user2输入“这是用户2输入”,mysql会向user1获取“这是user2输入”吗?

最佳答案

不可能从其他用户处接收最后一个 ID。

它会从当前连接获取 ID,因此您不必担心这一点。

这是手册中关于LAST_INSERT_ID(), LAST_INSERT_ID(expr)的内容。 :

The ID that was generated is maintained in the server on a per-connection basis. This means that the value returned by the function to a given client is the first AUTO_INCREMENT value generated for most recent statement affecting an AUTO_INCREMENT column by that client.

关于php - Mysql:LAST_INSERT_ID按预期工作(由我)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32575229/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com