Pasul 1. Configurați expertul
Pe serverul care va acționa ca expert, trebuie să faceți modificări la my.cnf:
Pasul 2: Drepturile de replicare
Apoi, trebuie să creați un profil de utilizator din care să apară replicarea. Pentru aceasta, porniți consola:
Apoi, noi creăm și atribuim permisiuni utilizatorului pentru replică:
# permisiuni de acordare a utilizatorului slave_user cu parolă de parolă
Apoi bloca toate tabelele din baza noastră de date:
Verificați starea serverului Master:
Vom vedea ceva similar cu:
# Vom folosi valorile selectate pentru a începe Slave
Pasul 3. Înlăturați baza de date
Acum trebuie să aruncați baza de date:
Deblocați tabelele din consola mysql:
Pasul 4. Crearea unei baze pe sclav
În consola mysql de pe Slave vom crea o bază de date cu același nume ca și pe Wizard:
După aceea, încărcați depozitul (de la bash):
Pasul 5. Setați Slave
În setările my.cnf de pe Slave, trebuie să specificați următorii parametri:
Pasul 6. Lansarea slavei
Trebuie să activați replicarea, pentru aceasta trebuie să specificați parametrii de conectare la expert. În consola mysql de pe Slave, trebuie să:
# Noi luăm aceste valori din setările Wizard
După aceea, începem replicarea pe Slave:
Starea replicării
Puteți verifica funcționarea replicării pe Slave prin:
Citiți și modul de configurare a replicării Master Master în MySQL.
![Cum se configurează replicarea master-slave mysql (configurare) Cum se configurează replicarea master-slave mysql](https://images-on-off.com/images/134/kaknastroitmysqlmasterslavereplikatsiyu-16a2dd4e.png)