【发布时间】:2020-09-15 19:42:33
【问题描述】:
我一直在尝试执行这一行命令:
START TRANSACTION; SELECT * FROM users where uid = 1 FOR UPDATE
在 phpMyAdmin 中。当我这样做时会引发错误:
SQL 查询:
SELECT * FROM users where uid = 1 FOR UPDATE LIMIT 0, 25MySQL 说:
您的 SQL 语法有错误;查看与您的 MariaDB 服务器版本相对应的手册,了解在第 1 行的“LIMIT 0, 25”附近使用的正确语法
我要做的是在执行更新查询时实现独占记录锁定。
【问题讨论】:
标签: mysql sql database phpmyadmin