Joel spricht immer davon, wie toll SQL Compare from Redgate software ist. SQL Compare funktioniert nur mit Microsoft SQL Server-Datenbanken, aber gibt es eine gute Software, die mit MySQL und den anderen gängigen Datenbanken arbeitet, die Teil des LAMP-Stacks sind (PostgreSQL, Oracle, etc.)?Gibt es eine Entsprechung von Redgate SQL Compare für MySQL-Datenbanken?
Antwort
Red Gate hat jetzt MySQL Compare & MySQL Data Compare
Sie Toad for MySql verwenden können, muss es eine Funktionen vergleichen
Maatkit auch mehrere verschiedene RDBMS unterstützen
Toad hat bis vor ein oder zwei Wochen super funktioniert. – LLBBL
Winsql ist eine gute Windows-Anwendung, die ODBC verwendet, um jeden db zu verbinden und verfügt über Werkzeuge vergleichen. Hier ist die Adresse: http://www.synametrics.com/SynametricsWebApp/WinSQL.jsp
Sicher, dies ist ein alter Thread, aber es ist viel jünger als MySQL.
Ich werte zur Zeit "Navicat" aus, die Schema und Datensynchronisation für die folgenden Datenbanken durchführt: MySQL, MariaDB, SQL Server, SQLite, Oracle und PostgreSQL. Es scheint ein bisschen billiger zu sein, als die Red-Gate-Tools.
Es hat auch einige Extras: SSMS- wie Funktionalität (d. H. Design-Tabellen, Ansichten usw.), Datenmodellierung - d. H. Reverse-Engineering-Tabellen/Beziehungen in ein bearbeitbares Diagramm. Scheint nicht, DB-Quellcodeverwaltung zu haben.
P.S. - Ich habe keine Zugehörigkeit zu dieser Firma oder Software - nur das Auschecken. Scheint die Rechnung zu passen.
Ich denke, diese Frage zu einem anderen RDBMS erweitert werden kann. – Sklivvz
Ja, guter Punkt - Ich habe die Frage aktualisiert, um auf andere Datenbanken zu verweisen, die Teil des LAMP-Stacks sind. –
Red Gate bietet jetzt frühe Builds von Schema Compare for Oracle für den frühen Test kostenlos an, bis die vollständige Version veröffentlicht ist: http://www.red-gate.com/Products/schema_compare_for_oracle/index.htm. Ihre Kommentare zum Tool wären sehr willkommen. –