dbForge Schema Compare for MySQL is a tool designed to allow users to compare the structure of two MySQL databases. It supports MariaDB database servers as well as Percona servers, and users can manage MariaDB users and their privileges.
Schema compare's two best features are the ability to customize and share comparison files and run comparisons via command line, so they can be integrated into your pipeline. We use it to make our schema changes part of our source code and deploy along side code changes.
What do you dislike?
The diff viewer in Schema compare is not intuitive. Once you look at it, it makes sense, but the highlights of additions/removals don't really translate well to the directional sync view the application uses.
Recommendations to others considering the product
Check out some of the command line options and consider storing your comparison files in your code repo.
What business problems are you solving with the product? What benefits have you realized?
We have a large database schema which is continuing to grow and change as our software grows. Managing these changes between 4 developers and multiple environments was causing us a lot of grief. dbForge Schema Compare is one key part of our toolset that now makes these changes painless.
* We monitor all dbForge Schema Compare for MySQL reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.