2016-05-30 2 views
0

Может ли кто-нибудь помочь мне справиться с главной репликацией подчиненного в Windows (шаг за шагом). У меня есть googled, но нет правильной конфигурации (my.ini), найденной для окон, ее всегда для LINUX. Любая помощь будет оцененаMysql master slave-репликация в окнах

ответ

0

Шаг 1) на мастер

остановки сервера на мастера,

множество серверов-ID = 1,

включить лог-бен = MySQL-бен в my.ini , запустить сервер MySQL

2) на ведомый

остановка сервера MySQL,

множество серверов-ID = 2 в my.ini

запуска MySQL сервера

3) на мастер создать пользователя репликации на мастер с ведомой IP, как показано ниже

CREATE USER 'repli_user'@'slave_IP' IDENTIFIED BY 'password'; 

GRANT REPLICATION SLAVE ON *.* TO 'repli_user'@'slave_IP'; 

4) Перейти к Master

flush tables with read lock; 

show master status; 

(примечание номер смещения файла и смещение позиции)

unlock tables; 

5) На ведомом

change master to 
master_host = 'master_IP', 
master_user = 'repli_user', 
master_password= 'password', 
master_log_file = 'mysql-bin.<file-number>', 
master_log_pos = offset-pos; 

6) на рабе

start slave; 

show slave status; 

Вы должны получить "Ожидание мастера, чтобы отправить событие" как статус подчиненного;

+0

Спасибо !! ...... Да @Priyanshu я сделал то же самое, но когда я пытаюсь показать статус ведомого, он отображается как «Подключение к ведущему» –

+0

проверьте, подключен ли мастер к ведомому. ping master IP адрес. подобный Ping 192.168.58.xx. Если ведущий и ведомый в другом домене, включите переадресацию портов на master, чтобы разрешить соединение с ведомым. – Priyanshu

Смежные вопросы