Я пытался выполнить эту строковую команду:
START TRANSACTION; SELECT * FROM users where uid = 1 FOR UPDATE
в phpMyAdmin. Когда я это делаю, выдает ошибку:
SQL запрос:
SELECT * FROM users where uid = 1 FOR UPDATE LIMIT 0, 25
MySQL сказал:
У вас есть ошибка в синтаксисе SQL; проверьте руководство, которое соответствует вашей версии сервера MariaDB, чтобы найти правильный синтаксис для использования рядом с 'LIMIT 0, 25' в строке 1
Я пытаюсь реализовать эксклюзивную блокировку записи при обновлении запрос выполнен.