Иструменты для синхронизации структуры MySQL
» 19 октября 2012
При поддержке веб-проектов с базой данных MySQL рано или поздно разработчик сталкивается с ситуацией, что нужно работающий проект дополнить новыми таблицами и свойствами таблиц. Делать это можно руками, путем анализа текстовых дампов структур двух таблиц. Но это очень трудоемко. Потребуется несколько операций: сделать дамп структуры на одной СУБД, сделать дамп структуры на другой СУБД и потом уже через программу типа Winmerge или инструменты консоли сравнивать разницу. Когда требуется синхронизировать быстро и хранить файл обновлений в отдельном хранилище, то потребуется специализированный инструмент. К сожалению любимый многими менеджер HeidiSQL 7 не умеет сравнивать свойства таблиц. В нем можно определить только наличие и отсутствие таблиц источника и цели. Попробую сравнить несколько популярных готовых программ для синхронизации структур MySQL.
Резюме: по соотношению удобства и возможностей победил SQLyog 10. |
Блог
|