mysql 複製 學習筆記
1.必須啓用二進制日誌
“認識到二進制日誌只是一個從啓用二進制日誌的固定時間點開始的記錄非常重要。任何設置的從服務器需要主服務器上的在主服務器上啓用二進制日誌時的數據庫拷貝”
log-bin= /xxx/mysql-bin
server-id=1 #主服務必須設置爲1 ,從服務器設置爲2 ....
2.二進制方式複製數據庫文件到從服務器,或者用mysqldump方式
記錄主服務器當前狀態 show master status;
3.mysql> CHANGE MASTER TO
-> MASTER_HOST='master_host_name',
-> MASTER_USER='replication_user_name',
-> MASTER_PASSWORD='replication_password',
-> MASTER_LOG_FILE='recorded_log_file_name',
-> MASTER_LOG_POS=recorded_log_position;
mysql> start slave;
show slave status;
show processlist \G 查看進程狀態
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.