Currently I work at two places – at work and at home. I have a problem with keeping up to date. With files I solved my problem (I use private SVN and commit from phpStorm), but I still have no idea about MySQL. Currently, I just export my tables when I’m going out, but it isn’t much of a good way (I know myself, sooner or later I’ll forget to do it).
My question is: can I store MySQL data files on per-project basis, so I could commit it into SVN along with other files?
You could make use of a post commit hook that dumps the database, and a hook before update the inserts the dump.