Is there a tool to find the difference between two databases.
Both the schema and the actual data are pretty much the same, but not 100%. Do you know a tool that can help to succinctly describe the changes.
Is there a tool to find the difference between two databases.
Both the schema and the actual data are pretty much the same, but not 100%. Do you know a tool that can help to succinctly describe the changes.
Do an export of both DB structures and use CVS (SVN, etc..) compare function.
I am not sure about free diffs, but I use Aqua Data Studio and it has great compare tools, including a Schema diff compare tool.
Toad for MySQL has good schema and data comparison/sync tools, and it is free.
Nob Hill's Database Compare tool, is good for Data and Schema compare and it can do much more.
Try mysql-diff, command-line tool that can compare live DB or SQL script with live DB or SQL script.
I would definitely go with AdeptSQL if you're using MSSQL. It's the least good looking but the most talented db compare tool amongst the ones I've tried. It can compare both the structure and the data. It tells you which tables exist on one db but does not exist on the other, compares the structure and data of the common ones and it can produce the script to synchronize the two. It's not free but has a 30 day trial (as far as I can remember)