For the best web experience, please use IE11+, Chrome, Firefox, or Safari

MySQL compare

ApexSQL Diff for MySQL is a MySQL Server, Azure Database and Amazon RDS for MySQL and MariaDB comparison and synchronization tool which detects differences between database objects and resolves them without errors. It compares and synchronizes live databases, generates comprehensive reports on the detected differences and creates automation scripts for scheduling and running unattended.
MySQL compare


  • Compare live MySQL databases

  • Export results to HTML, XML and Excel

  • Edit synchronization scripts prior to execution

  • Automate and schedule synchronization

  • Filter object comparison

  • Pre-sync warnings and actions


Project management

Save settings to a project file for easier repetition of the same comparison and synchronization processes

MySQL data sources

Compare different MySQL data source types

Comparison and synchronization options

Choose between different comparison and synchronization options to facilitate and focus on specific differences

Object filters

Narrow down to specific object types and object that will be compared and synchronized with advanced, visual filtering

Script difference viewer

Quickly identify line and character differences between compared MySQL databases

Dependent objects

Automatic including of dependent objects to ensure error-free synchronization
Supported platforms
  • Windows
Server support
  • MySQL Server
  • MariaDB Server
Cloud support
  • Azure Database for MySQL
  • Azure Database for MariaDB
  • Amazon RDS for MySQL
  • Amazon RDS for MariaDB

The full list of supported platforms and versions is specified on the official Supported software page

Other source control tools

Data comparison
Data comparison

Compare data from live MySQL databases

  • Compare data between two MySQL databases
  • Customize object mapping
  • Select specific objects for comparison
  • Export comparison results to HTML, Excel or CSV
  • Automate and schedule data synchronization
  • Create data synchronization script


Izonim, Inc.

By the way, I want to let you know that the ApexSQL tools have become indispensable to us. They have worked flawlessly from day one and have saved us a huge amount of time and effort. Really nice software

Steve Bernat President

Exabyte Development

You seem to have an incredible team of dedicated people there at ApexSQL. That was my selling point when I convinced my client to go with your product

Robert Blomstrand Owner / Senior Database and .Net Developer Consultant

Mission Systems Development Corp.

Thank you for your prompt response and resolution to my problem. As always, the support and customer service I receive from ApexSQL is excellent. It's always a pleasure to deal with everyone there

Tim Byng Support Manager

Data Warehouse dba, Whitworth University

It's good to know companies like yours still exist

Mike Gagne Data Warehouse dba, Whitworth University

Iatric Systems, Inc an insurance policy against accidental SQL data deletion, etc... I am very pleased to say that the ApexSQL Log has exceeded our expectations and I now consider it a necessity when working with SQL databases

Craig Hatley Director of Operations

Software Developer

ApexSQL is actually pretty sweet, saves so much time on formatting

Tyler Bullock Software Developer

Get started now

Compare live MySQL databases.