gpt4 book ai didi

mysql - 超过锁等待超时;从表中删除数据时尝试重新启动事务

转载 作者:行者123 更新时间:2023-11-29 15:58:33 28 4
gpt4 key购买 nike

我创建了下表。

CREATE TABLE IF NOT EXISTS  EMAILLIST_DETAILS (
EMAIL_LIST_ID INTEGER,
EMAIL VARCHAR(255),
PRIMARY KEY (EMAIL_LIST_ID,EMAIL)
);

然后我尝试通过执行以下查询通过我的应用程序传递 EMAIL_LIST_ID 来删除电子邮件列表。

DELETE FROM EMAILLIST_DETAILS WHERE EMAIL_LIST_ID=?

执行此操作时,会抛出以下错误。

ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction

如何解决这个问题?

最佳答案

根据我的经验,当尝试执行多个查询(应用程序端)(例如插入、选择、删除)时,可能会发生这种情况。这种情况可以通过检查应用程序端(BE)来解决。

关于mysql - 超过锁等待超时;从表中删除数据时尝试重新启动事务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56330446/

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