Чем анализировать изменения в MySql?

[Удален]
663

Нужно узнать какие изменения произошли в базе после определённых действий.

Первое что приходит в голову - сделать дамп "до" и "после" и сравнить их (в том же тоталкомандире, например).

Но это весьма не удобно и не наглядно.

Есть какие-то другие средства?

LEOnidUKG
На сайте с 25.11.2006
Offline
1772
#1

Дублировать изменения в логи.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
[Удален]
#2

LEOnidUKG, Я как бэ этого же и хочу. Я спрашиваю как, чем?

N
На сайте с 06.05.2007
Offline
419
#3

ну, например, dbforge studio:

данные и схемы сверяет отдельно.

не особо понятно чем вам не угодило сравнение дампа программами для сравнения текстовых файлов.

Кнопка вызова админа ()
[Удален]
#4
netwind:
не особо понятно чем вам не угодило сравнение дампа программами для сравнения текстовых файлов.

этим:

SeoNizator:
Но это весьма не удобно и не наглядно.

:)

Не хочется видеть SQL-команды. Хочется чтобы можно было увидеть приблизительно такая инфу:

* Добавлены таблицы:

1.

2.

..

N

* Удалены таблицы:

1.

2.

..

N

* Изменены данные в полях:

---было-стало---

Ну и чтобы от общего к частному переходить...

..как-то так, в общем.

Я просто не знаю - может существуют какие-то другие средства\способы (кроме сравнения текстов дампов). Вот хочу узнать.

ЗЫ. Я один, не надо меня во множественном числе склонять ;)

LEOnidUKG
На сайте с 25.11.2006
Offline
1772
#5

Перерывать весь код и делать вставки, которые будут делаться

ИЛИ

же может у mysql есть свои логи и их уже разбирать

ну т.е. сначало:

http://www.google.ru/search?client=opera&rls=ru&q=%D0%A0%D0%BE%D1%82%D0%B0%D1%86%D0%B8%D1%8F+%D0%BB%D0%BE%D0%B3%D0%BE%D0%B2+mysql&sourceid=opera&ie=utf-8&oe=utf-8

а потом уже по крону выдерать данные и формировать свой лог.

N
На сайте с 06.05.2007
Offline
419
#6
SeoNizator:
Не хочется видеть SQL-команды. Хочется чтобы можно было увидеть приблизительно такая инфу:

Почему ? Информация по сути одна и та же. Это лишь вопрос привычки. Привычки к dbforge у вас все равно еще нет, раз вы не знаете о возможностях этой программы.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий