0

I am wanting to do some basic version control with my mysql database structure. I am not worried about the contents of the database, I just want to track any new tables added, tables altered, and tables deleted.

Is there a simple application that could do this all automagically? (Needs to run on a Linux envirnment)

I have looked at a few, such as PHPMyVersion, but it is no longer being developed, and not quite what I was looking for.

Thanks

2

1 Answer 1

4

Maybe something like MySQLdiff is what you want.

3
  • Brilliant. This is exactly what I have been looking for. Thank you very much :)
    – Skippy
    Commented Sep 6, 2010 at 7:53
  • Just got Navicat Premium and saw that it is able to do it too. Very nice easy to interface. A+
    – Skippy
    Commented Sep 21, 2010 at 10:11
  • We use a program called ORM Designer to create our model and we generate our doctrine 2 classes from this model. It works great. This model is just XML so you can put it in SVN, GIT, what have you.
    – ladieu
    Commented Feb 18, 2014 at 18:52

Not the answer you're looking for? Browse other questions tagged or ask your own question.