Как отследить изменения в БД?

Хочется узнать все изменения после редактирования/создания поста в Wordpress с множеством плагинов. Каким образом мне посмотреть, что добавилось/изменилось в MySQL? Может есть возможность в phpMyAdmin это смотреть?
  • Вопрос задан
  • 1447 просмотров
Пригласить эксперта
Ответы на вопрос 2
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
1. дамп
2. внесение изменений
3. дамп
4. сравнить с помощью diff (или подобной)
Ответ написан
Immortal_pony
@Immortal_pony Куратор тега MySQL
Если на уровне БД, то используя триггеры можно отслеживать все изменения. Единственный минус - узнать, какой плагин отправил запрос не представляется возможным.

Также, можно воспользоваться плагином для аудита. Тут минус в том, что писать данные он будет только об известных плагину компонентьах системы. Если какой-то из плагинов создает свои таблицы в БД, то может что-то и не отследить.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы