mysqldiff is a Perl script which compares the data structures (i.e. table definitions) of two MySQL databases and returns the differences as a sequence of MySQL commands suitable for piping into mysql which will transform the structure of the first database to be identical to that of the second (c.f. diff and patch). Database structures can be compared whether they are files containing table definitions or existing databases, local or remote.
|Tags||Database Software Development Database Engines/Servers|
|Operating Systems||OS Independent|
Release Notes: This release includes many bugfixes, new documentation, and a fairly complete test suite.
Release Notes: The new '--' Postgres style comments are now supported. The Perl dependency was updated to 5.6.0. Other minor tweaks were made.
Release Notes: Various bugfixes were made. Two new options which enable easy upgrading of table structures during the development process were added.
Release Notes: Support for connections to mysqld via UNIX sockets.
Release Notes: Splitting into multiple files, allowing use as a library or via the commandline, a new install procedure and minimal docs, support for table options, and minor bugfixes.