Так как вы хотите, чтобы это произошло каждый раз, вы можете использовать триггер:
delimiter //
create trigger increment_field before update on your_table
for each row
begin
if new.your_column <> old.your_column then
set new.your_column = new.your_column + 1
end if;
end;//
delimiter ;
Я не совсем уверен, что я понимаю ваш вопрос. Вышеприведенное решение сделает так, чтобы всякий раз, когда строка обновляется, так что вашему_column присваивается другое значение, вместо этого вы будете делать свой_column = new_value + 1. Использование новых и старых ключевых слов и условное значение, используемое для каждой строки, должно быть изменено в соответствии с вашими потребностями.
Сделайте это и поставьте его в курок. @Pascal: вопрос спрашивает об этом при каждом обновлении. –