PHPMyVersion is designed to keep track of schema changes and row changes to specified tables. Developers can use it to keep track of changes to development databases that need to be passed on to live databases, e.g. through upgrade scripts. It is able to tag changes with a version number, and produce the SQL needed to upgrade a database from one version to another, very useful for upgrade scripts.
svn co https://phpmyversion.svn.sourceforge.net/svnroot/phpmyversion/trunk/phpMyVersion
Please contact me (Tom Worley) on: tom [at] worley dot co dot uk or on IRC: irc.freenode.net channel: #PHPMyVersion
For more information please visit our project page on http://sourceforge.net/projects/phpmyversion/