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

MySQL data compare

ApexSQL Data Diff for MySQL is a MySQL Server data comparison and synchronization tool that can detect data differences between two MySQL databases and resolve them without any errors. Besides MySQL versions, it also supports Azure Database, Amazon RDS for MySQL, and MariaDB. It generates data comparison results, creates automation scripts, and the comparison and synchronization process can be automated and run unattended.
Compare data from live MySQL databases | ApexSQL


  • 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


Object mapping

Compare MySQL data between objects with different names using the Object mapping feature. Learn more

Object filter

Narrow what MySQL data will be compared and synchronized with the Row and Column filtering. Learn more

Different configuration options

Customize object types to compare or different comparison options

Object filter editor

Use the object filter editor to define specific object names to compare and synchronize

Project management

Quickly open the previously saved project files and/or add or edit project file description

Native IDE

Use the integrated editor to review, edit and execute synchronization scripts

Visual themes

Customize the visual appearance with interface themes. Learn more

Excel report

Export MySQL data comparison results into Excel file

HTML reports

Export MySQL data comparison results into HMTL simple or HTML interactive report
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


Compare live MySQL databases

  • 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


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 data from live MySQL databases.