Лучший инструмент для синхронизации баз MySQL

Я нахожусь в небольшом стремлении объединить структуру двух баз данных MySql. Есть ли инструмент для этого с мощью Red-Gate SQL Compare? Есть ли свободные альтернативы?

Ответ 1

Я использую SQLyog уже много лет. Недавно они выпустили v8.0, который включает обновленный интерфейс и две очень интересные функции Query Profiler и SQL Formatter. Форматирование стало причиной того, что я обновил этот год.

http://www.webyog.com/en/sqlyog_feature_list.php

Сообщение в блоге с видео и анимированным gif из SQL Formatter в действии http://www.webyog.com/blog/2009/02/02/profile-and-format-mysql-queries-with-the-new-sqlyog-80/

Несколько лет назад я попробовал Navicat и менеджера mysql, но решил использовать SQLyog. Я уверен, что оба продукта были обновлены с тех пор, но я все еще доволен SQLyog, который регулярно обновляется.

[Обновить] - только что загрузили и установили NaviCat 8 для MySQL и не были впечатлены

После добавления этого сообщения я просмотрел и загрузил v8 NaviCat для MySQL. По сравнению с пользовательским интерфейсом SQLyog сравнения нет. SQLyog лучше и интуитивно понятен. Особенно с двумя последними функциями, упомянутыми ранее. Сразу же я заметил, как SQLyog держит вас в одном окне при попытке просмотра данных таблицы, в то время как Navicat создает новое окно. Создатель отчетов и средство просмотра - это единственное, что поставит Navicat над SQLyog IMHO, и у меня уже есть другие способы обработки отчетов с помощью ASP.NET. Попробуйте оба продукта, и я думаю, вы согласитесь со мной.

enter image description here

Ответ 2

хотя я не имею никакого опыта с ним, я слышал, что navicat будет инструментом для использования:

http://mysql.navicat.com/

тоже жаба для mysql, котор я слышу isnt плохой:

http://www.quest.com/toad-for-mysql/

Ответ 3

Toad® for MySQL может выполнять как "Сравнение схем", так и "Сравнить данные" (и многое другое).

И его бесплатное ПО - бонус!

Ответ 4

Я использовал Navicat более 3 лет. Он предоставляет все функции, которые мне нужны, и сэкономить массу времени для управления и разработки MySQL и Oracle.

Вы можете найти визуальное руководство по синхронизации данных/структуры Navicat по адресу http://support.navicat.com/visual_tutorial/data_sync.html.