Related Documentation Download this Excerpt
PDF (US Ltr) - 1.1Mb
PDF (A4) - 1.1Mb

MySQL Replication  /  Replication Configuration  /  How to Set Up Replication

2.1 How to Set Up Replication

This section describes how to set up complete replication of a MySQL server. There are a number of different methods for setting up replication, and the exact method to use depends on how you are setting up replication, and whether you already have data within your source database.

There are some generic tasks that are common to all replication setups:

After configuring the basic options, select your scenario:

Before administering MySQL replication servers, read this entire chapter and try all statements mentioned in SQL Statements for Controlling Replication Source Servers, and SQL Statements for Controlling Replica Servers. Also familiarize yourself with the replication startup options described in Section 2.4, “Replication and Binary Logging Options and Variables”.


Certain steps within the setup process require the SUPER privilege. If you do not have this privilege, it might not be possible to enable replication.