gpt4 book ai didi

mysql - 如何避免mysql主键约束错误

转载 作者:行者123 更新时间:2023-11-29 08:52:38 24 4
gpt4 key购买 nike

我有一个 Mysql 表。

  • 请求 - Request_id、Request_message

用户在 HTML 表单中填写 Request_message 后,单击提交按钮。我将从请求表中生成一个请求 ID,然后添加该行。 (对表有两次点击,一次用于获取最后一个 request_id,一次用于将行添加到表中)。我想避免这种情况。

此外,假设同时有 7-8 个用户点击提交按钮,他们将从表中获得相同的最后一个 request_id。他们会将 1 添加到最后一个 request_id,并尝试添加该行。除了一个之外,所有的都出现主键约束错误..如何避免这种情况??

请提出您的建议。

谢谢德维什

最佳答案

使用AUTO_INCREMENT主键。

编辑:如果列不使用整数类型,则另一种解决方案是使用行级锁。

关于mysql - 如何避免mysql主键约束错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10780614/

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