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

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

Может быть, для вас немного поздно ... но Red Gate недавно выпустила MySQL Compare, эквивалент MySQL SQL Compare. mysql-compare.com

David Atkinson 19.06.2011 21:29

Разве это не должно идти на dba.stackexchange.com?

Romain 03.07.2012 14:20

Или softwarerecs.stackexchange.com

Cees Timmerman 02.10.2014 20:07
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
В последние годы архитектура микросервисов приобрела популярность как способ построения масштабируемых и гибких приложений. Laravel , популярный PHP...
Как построить CRUD-приложение в Laravel
Как построить CRUD-приложение в Laravel
Laravel - это популярный PHP-фреймворк, который позволяет быстро и легко создавать веб-приложения. Одной из наиболее распространенных задач в...
Освоение PHP и управление базами данных: Создание собственной СУБД - часть II
Освоение PHP и управление базами данных: Создание собственной СУБД - часть II
В предыдущем посте мы создали функциональность вставки и чтения для нашей динамической СУБД. В этом посте мы собираемся реализовать функции обновления...
Документирование API с помощью Swagger на Springboot
Документирование API с помощью Swagger на Springboot
В предыдущей статье мы уже узнали, как создать Rest API с помощью Springboot и MySql .
Роли и разрешения пользователей без пакета Laravel 9
Роли и разрешения пользователей без пакета Laravel 9
Этот пост изначально был опубликован на techsolutionstuff.com .
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
В предыдущей статье мы завершили установку базы данных, для тех, кто не знает.
14
3
34 166
4

Ответы 4

хотя у меня нет опыта с этим, я слышал, что navicat был бы подходящим инструментом:

https://www.navicat.com/en/products/navicat-for-mysql

также жаба для mysql, я слышал, неплохая:

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

сайт navicat не загружается. Пока-пока

Maihan Nijat 12.10.2018 23:16

Я использую SQLyog уже много лет. Недавно они выпустили версию 8.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 и не впечатлен

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

Цените это очень старый пост, но для потомков SQLyog Community Edition больше не предоставляет функцию «Мастер синхронизации базы данных» - при выборе его в меню Powertools появляется сообщение, что он «доступен в версии ENTERPRISE / ULTIMATE» (т.е. платные версии ). Не уверен, когда это изменилось.

Steve Chambers 18.12.2015 13:14

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

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

Жаба для MySQL может выполнять как «Сравнение схем», так и «Сравнение данных» (и многое другое).

Раньше это было бесплатное ПО, а вот последние версии - нет. Вы все еще можете найти старые версии.

Больше не бесплатно в 2018 году :(

HPWD 02.04.2018 00:38

@HPWD да, похоже, последняя версия изменилась. Но еще можно найти более старую версию mariadb.com/kb/en/library/toad-for-mysql-80

Petah 05.04.2018 01:12

Можно ли порекомендовать мне найти номер версии?

HPWD 05.04.2018 01:15

@HPWD Version 8. * должно работать

Petah 05.04.2018 08:10

Угу, я только что понял, что ссылка, которую вы предоставили, предназначена для Версии 8.: facepalm:

HPWD 05.04.2018 16:31

Другие вопросы по теме