sách gpt4 ai đã đi

php mysql_insert_id() 可能与多用户冲突

In lại 作者:行者123 更新时间:2023-12-04 15:54:27 26 4
mua khóa gpt4 Nike

我们知道 mysql_insert_id() 会给出最后插入的 ID,但我想知道在下面的情况下我们是否会遇到问题。


UserA -> 调用将 ROW 插入 TABLE 并获取插入的 ID 的函数

执行日期:2013-10-01 10:18:25

行号:1


UserB -> 调用一个将 ROW 插入 TABLE 并获取插入的 ID 的函数

执行日期:2013-10-01 10:18:26

行号:2


请注意,执行时间仅相差一秒。

假设 UserB 在 UserA 执行 mysql_insert_id() 之前完成插入行

UserA会得到ROW ID: 1的值还是ROW ID: 2

1 Câu trả lời

没有。 mysql_insert_id() 也是连接安全的,因此对于每个用户,它将包含正确的数据,因为他们将使用不同的连接。

请注意,使用 mysql_ 是个坏主意,因为它们已被弃用

关于php mysql_insert_id() 可能与多用户冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19117271/

26 4 0
Bài viết được đề xuất: Coq:关于集合内容的命题
Bài viết được đề xuất: matlab - 确定 MATLAB fitglm() 模型拟合是否收敛
Bài viết được đề xuất: php - Woocommerce 设置运输方式,获取运费
Bài viết được đề xuất: scala - 如何管理 Akka 使用的核心数?