在看代码时,看到有这样的用法:插入一条记录,然后用
取这条记录的id(此id是AUTO_INCREMENT)
当时第一反应会不会有线程安全的问题
查看MySQL文档 [url]http://dev.mysql.com/doc/refman/5.0/en/information-functions.html#function_last-insert-id[/url]
其中
说明是线程安全的
SELECT LAST_INSERT_ID() 取这条记录的id(此id是AUTO_INCREMENT)
当时第一反应会不会有线程安全的问题
查看MySQL文档 [url]http://dev.mysql.com/doc/refman/5.0/en/information-functions.html#function_last-insert-id[/url]
其中
The ID that was generated is maintained in the server on a per-connection basis说明是线程安全的

探讨了在MySQL中使用LAST_INSERT_ID()函数获取最后插入记录ID的方法,并验证其线程安全性,确保并发环境中数据的一致性和准确性。
1029

被折叠的 条评论
为什么被折叠?



