Version 2.0.0 (Not published yet)

Enhancements
  • Added experimental support for data comparison.
  • Added interactive mode (SQL-Statements now can directly be send to target databases).
  • Added project management.
  • Added a php-cli version of MySQLDiff to meet many requests for a possibility to call it from unix commandline, to make it usable in bash scripts.

Version 1.5.1 (Not published yet)

Fixes
  • Fixed recognition of alphanumeric foreign key names.
  • Fixed another error in handling of the session id.

Version 1.5.0 (10/01/2004)

Enhancements
  • The Auto_increment base value can now optional be considered as alteration of a table.
  • Now you can upload SQL-scripts and compare them with each other or with an existing database (This feature is still experimental).
  • Implementation of a simple database abstraction layer.
  • Added support for fulltext indexes.

Fixes
  • Fixed that redirect uri's now are sent absolute an no longer relative.
  • Fixed handling of "extra attribute parameters" (auto_increment).
  • Fixed some problems using cookies for session id.
  • Fixed usage of "short"-Option.
  • Fixed invalid comma between options and comment.

Version 1.4.0 (10/23/2003)

Enhancements
  • Converted Syntax highlighting to css.
  • Fetch target database parameters from source database settings (if configured).
  • HTML structure and css completely revised.
  • Extended error message if database connection check failed.
  • Changed structure of the nls-Files.
  • Added a version check for PHP interpreter (minimal requiremet 4.1.0).
  • Added support for dropping foreign keys (from MySQL 4.0.13 or higher).
  • Added basic support for foreign key constraints (by Joshua M. Thompson).
  • Added support for hungarian language (translation by Róbert Sipos).

Fixes
  • Fixed problem with display of russian language.
  • Fixed problem with object names including spaces (stated by Róbert Sipos).
  • Fixed handling of comments for innodb tables.
  • Removed short-tags, therefore the tool will now also run on systems where short-tags have been deactivated (stated by Alex Aulbach).

Version 1.3.3 (09/11/2003)

  • Fixed problems with not existing config.inc.php.
  • Fixed error if there are no tables on table selection screen.
  • Language selection box is now sorted alphabetically.

Version 1.3.2 (06/02/2003)

  • On table creation now table type, table options so as table comments are supported.
  • After script generation source and target database can be switched by a button.

Version 1.3.1 (04/18/2003)

  • Defaults settings for source and target database can now be made in config.inc.php.
  • If required backticks are generated automatically.
  • Fixed Problem with Object-Names containing Dashes (submitted by Ralf Koch).
  • French translation of README.txt (LISEZMOI.txt) by Stéphane EVAIN.
  • Stéphane also fixed some typos in README.txt ... :o)
  • The language for display is no longer detected automatically but can now be set in the config.inc.php. On runtime it can be changed by user on the startup page.
  • Startup page with useful links.
  • Implemented russian translation (submitted by Sergey V. Beduev). Other translations are always welcome.

Version 1.3.0 (04/10/2003)

  • After all modifications are made, a SQL-script can be created and send to save it local on harddisk by pressing the send button.
  • Implemented french translation (submitted by Stéphane EVAIN). Other translations are always welcome.
  • Fixed error message using empty Source- or Target databases (once more Troublegum).
  • Fixed problem handling AUTO_INCREMENT and "Default-Defaultvalues" (thanx to Troublegum).
  • Fixed problem concerning syntax highlighting when using mysql-keywords in attribute names (stated by M@)
  • Now you can create INSERT-, optionally REPLACE-Statements, for selected Tables.

Version 1.2.9 (03/28/2003)

  • Optionally use Backticks on table and attribute names.
  • Added simple error handling for the first two screens.
  • Database connections for the first two screens are checked now.
  • It is now possible to take account of attributs which are renamed. If there are serveral new attributes are detected every drop attribute is generated as a link that can be clicked and the renamed attribute can be selected out of a list shown on the following screen.

Version 1.2.8 (03/22/2003)

  • MySQLdiff now uses Textresources which can be found in the "./nls" directory.
  • The user interface got a complete redesign, more adapted to the layout of our product families.
  • Some minor problems in syntax highlighting are fixed.
  • Added README and CHANGES files to the distribution.

NewsTicker

-10/01/2004- MySQLdiff 1.5.0 released

We just released MySQLdiff 1.5.0 today. more...

-09/16/2004- MySQLdiff 1.5.0 announced.

The upcoming release of version 1.5.0 is expected to take place end of september (this year). more...

-09/15/2004- Homepage relaunched!

Today the completely redesigned Homepage of MySQLdiff has been launched.