Есть ли эквивалент Redgate SQL Compare для баз данных MySQL?
Джоэл всегда говорит о том, как здорово SQL сравнить с Redgate software есть. SQL Compare работает только с базами данных Microsoft SQL Server, но есть ли хорошая часть программного обеспечения, которая работает с MySQL и другими общими базами данных, которые являются частью стека LAMP (PostgreSQL, Oracle и т. д.)?
4 ответов
можно использовать жаба для 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.
П. С. - Я не имею никакого отношения к этой компании, или программного обеспечения - просто проверить его. Похоже, все сходится.