Что вы, вероятно, ищете, это журнал аудита.Вы можете создать его, используя триггеры в своей базе данных MySQL.
Пример того, как это сделать, приведен здесь: http://ronaldbradford.com/blog/auditing-your-mysql-data-2008-07-15/
В своем комментарии ниже вы добавили, что база данных не является «фиксированной»,В этом случае вам придется реплицировать любые изменения в таблицу, чтобы они применялись к таблице аудита таким образом, чтобы все новые добавленные столбцы также добавлялись в журнал.
Вы можете рассмотреть возможность регистрации этого в своем приложении (поскольку ваши теги, выбранные для этого вопроса, кажется, предлагают), но имейте в виду, что это может означать, что могут быть ситуации, когда ваш журнал не дает полного ответа.Триггеры, хранимые процедуры и любые ручные вмешательства в базе данных не будут регистрироваться ... поэтому будьте осторожны, если вы решите пойти по этому пути.