По умолчанию MySQL блокирует базу данных, когда один запрос обновляет запись, а другие запросы выполняются в очереди, чтобы дождаться завершения текущего запроса.
Таким образом, два пользователя не могут обновить одну и ту же запись одновременно.время.Это невозможно.
Однако, если вы имеете в виду, например, когда пользователь начинает редактировать форму или что-то еще, в этот самый момент вы хотите заблокировать все поля формы в базе данных, чтобы когда другие пользователи не могли даже получить доступ кФорма, пока первый пользователь не прекратит редактировать его, затем вы можете пойти с ответом Stony.Просто имейте поле в таблице, в которое вводится идентификатор пользователя, который в настоящее время редактирует форму, чтобы у вас был способ проверить:
- какой-то пользователь редактирует форму, проверив полеесли он равен нулю или нет
- также для выборки пользователя на основе идентификатора и отображения сообщения, которое редактирует форму
, я советую вам сделать поле обнуляемым и внешним ключом, чтобы выможет использовать красноречивые отношения, чтобы легко получить пользователя.