【发布时间】:2015-04-23 08:48:48
【问题描述】:
我没有找到确切的答案,所以我试着在这里问。 我运行 SQL INSERT 查询,之后我想使用 这个 INSERT 查询,我发现了这个: LAST_INSERT_ID() 并且它有效,但我想如果我不是唯一在服务器上运行查询的人会发生什么我可以从数据库中获取错误的 ID,所以还有其他需要最后一个ID?
【问题讨论】:
-
如果您在插入查询中使用 LAST_INSERT_ID(),则不必担心,因为这两个操作(获取最后一个 ID 和插入)都将在单个事务的上下文中发生。跨度>
-
查看其他处理相同场景的帖子。 stackoverflow.com/questions/3837990/last-insert-id-mysql