Я не уверен, как это кратко сказать, поэтому я объясню это через ситуационный контекст.
Пользователь-А решает, что хочет изменить строку MySQL через HTML-форму. Одновременно User-B решает, что он также хочет изменить одну и ту же строку MySQL таким же образом.
Мы будем говорить, что строка MySQL - это текстовое поле, содержащее текст, 'Can\'t touch this'
Два пользователя не знают о намерениях друг друга.
Пользователь-A вносит существенные изменения в строку MySQL и сохраняет их в базе данных.
MySQL-строка становится 'Can\'t touch this was a popular track by the Hip-Hop artist M.C. Hammer.'
Пользователь-B делает незначительное изменение в строке MySQL и сохраняет его в базе данных.
MySQL-строка становится 'Cannot touch this. Please avoid contractions.'
Поскольку User-B решил изменить строку MySQL до того, как пользователь-A завершил свою модификацию, сделанный модификацией User-A перезаписывается модификацией, сделанной User-B.
Как справляются с этим сценарии, которые позволяют одновременное редактирование строк базы данных (таких как MediaWiki или любое другое wiki-программное обеспечение)?