Migrate on-premises MySQL databases to Azure Database for MySQL

Data Engineer

In this module, you'll learn about the benefits of migrating MySQL workloads to Azure, you'll see how to create an Azure Database for MySQL instance, and learn how to migrate on-premises MySQL databases to Azure.

Learning objectives

By the end of this module, you'll be able to:

  • Describe the features and limitations of Azure Database for MySQL.
  • Migrate an on-premises MySQL database to Azure Database for MySQL.
  • Reconfigure existing applications that use your on-premises MySQL databases to connect to Azure Database for MySQL.


  • Knowledge of MySQL or PostgreSQL database management systems, including application development for these systems, administration, backup, and recovery techniques, such as import/export and backup/restore.
  • Knowledge of Azure fundamental concepts, and experience using the Azure portal.