【发布时间】:2021-09-18 10:34:38
【问题描述】:
我正在尝试执行此查询。
SET AUTOCOMMIT = 0;
START TRANSACTION;
SELECT * FROM calendar WHERE id = 11 FOR UPDATE;
COMMIT;
我只想锁定 id = 11 的行,但 MySQL 给我这个错误:
1064 - SQL query syntax error near 'LIMIT 0, 25' line 1
我的表(InnoDB)组成如下:
你能帮帮我吗?
【问题讨论】:
-
您能否尝试提供有关您的问题的更多信息并相应地编辑您的问题?
标签: mysql transactions locking row