Есть ли эквивалент Redgate SQL Compare для баз данных MySQL?

Джоэл всегда говорит о том, как здорово SQL сравнить с Redgate software есть. SQL Compare работает только с базами данных Microsoft SQL Server, но есть ли хорошая часть программного обеспечения, которая работает с MySQL и другими общими базами данных, которые являются частью стека LAMP (PostgreSQL, Oracle и т. д.)?

4 ответов


Red Gate теперь имеет MySQL Compare & MySQL Data Compare


можно использовать жаба для MySql, Он имеет функции сравнения

Maatkit также поддерживает несколько различных СУБД


Winsql-хорошее приложение для windows, которое использует odbc для подключения к любой БД и имеет инструменты сравнения. Вот адрес:http://www.synametrics.com/SynametricsWebApp/WinSQL.jsp


конечно, это старый поток, но он намного моложе MySQL.

в настоящее время я оцениваю "Navicat", который выполняет синхронизацию схемы и данных для следующих баз данных: MySQL, MariaDB, SQL Server, SQLite, Oracle и PostgreSQL. Кажется, это немного дешевле, чем инструменты Red-gate.

Он также имеет некоторые дополнительные вещи: SSMS -как функциональность (т. е. таблицы дизайна, представления и т. д.), моделирование данных-т. е. таблицы/взаимосвязи обратного проектирования в редактируемую диаграмму. Похоже, у него нет управления версиями DB.

П. С. - Я не имею никакого отношения к этой компании, или программного обеспечения - просто проверить его. Похоже, все сходится.

https://www.navicat.com/download