MYSQL主從複製配置

1. 下載免安裝MYSQL版本,這裏以5.5.50版本爲例,配置一主兩從MYSQL服務mysql

2. 解壓複製三份,分別命名爲sql

3. 建立my.ini配置文件,配置Master數據庫數據庫

3. 建立my.ini配置文件,配置Slave 1數據庫ide

4. 建立my.ini配置文件,配置Slave 2數據庫命令行

5. 註冊三個數據庫爲Windows服務,分別在命令行模式下進入到數據庫根目錄下的bin文件夾下運行日誌

mysqld -install mysql-master同步

mysqld -install mysql-slave-1io

mysqld -install mysql-slave-2ast

6. 登陸進主數據庫,爲從數據庫建立複製備份帳號登錄

GRANT REPLICATION SLAVE ON *.* to 'backup'@'localhost' identified by 'backup';

7. 登陸進兩個從數據庫,指定主數據庫鏈接信息並啓動SLAVE

CHANGE MASTER TO MASTER_HOST='localhost',MASTER_USER='backup',MASTER_PASSWORD='backup',MASTER_LOG_FILE='mysql-bin.000001',MASTER_LOG_POS=0;

8. 查看主從數據庫信息

show master status;

show slave status;

9. 到此MYSQL的主從配置就算完成了,能夠隨意建立一個數據庫來驗證主從複製是否工做

PS1: MYSQL的主從複製是根據日誌文件來進行同步的

PS2: MYSQL主從複製主要有三種方式

RBR:Row Based Replication基於行的複製模式

SBR:Statement Based Replication基於語句的複製模式

MBR:Mixed Based Replication混合複製模式

相關文章
相關標籤/搜索