1. 程式人生 > 其它 >Mysql資料庫主從資料庫快速搭建

Mysql資料庫主從資料庫快速搭建

技術標籤:資料庫mysqljava

1.修改server-id 主從分別設定為1 和 2

vi /etc/my.cnf 
[mysqld] 
server-id=1

2.主庫建立使用者

mysql>CREATE USER 'repl'@'%' IDENTIFIED WITH mysql_native_password BY 'repl';
mysql>GRANT REPLICATION SLAVE ON *.* TO 'repl'@'%';

重新整理

mysql>flush privileges;

3.mysql>SHOW MASTER STATUS; 之後不要進行操作 去從庫操作

在這裡插入圖片描述

4.從節點操作設定主主節點引數
MASTER_LOG_FILE 為圖中Flie值

mysql>CHANGE MASTER TO MASTER_HOST='192.168.1.8', MASTER_USER='repl', MASTER_PASSWORD='repl', 
MASTER_LOG_FILE='binlog.000007', MASTER_LOG_POS=4771;

5.mysql>flush privileges; 重新整理
6.mysql>start slave; 啟動從庫
7.mysql>show slave status\G; 確認 IO SQL都為yes

8.如果失敗 停止salve

mysql>stop slave;

重複3-6步驟