phpMyVersion logo


About the project

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.


You can get hold of the latest release here or can get the latest development version through subversion:
svn co

License: LGPL


Please contact me (Tom Worley) on: tom [at] worley dot co dot uk or on IRC: channel: #PHPMyVersion

More information

For more information please visit our project page on