PHPMyVersion zeichnet Schema- und Zeilenänderungen an den angegebenen Tabellen auf. Entwickler können es verwenden, um die Änderungen an Entwicklungs-Datenbanken aufzuzeichnen, die an die produktiven Datenbanken weitergegeben müssen, z.B. durch Update-Skripte. Es kann die Änderungen mit einer Versionsnummer versehen und den SQL-Code erzeugen, der benötigt wird, um eine Datenbank von einer Version auf eine andere zu bringen. Das ist sehr nützlich für Update-Skripte. (non)