MS複製學習筆記(新數據庫)

MS複製

環境:master原來沒有舊數據

1.master和slave都關閉防火牆
#systemctl stop firewalld
#setenforce 0

master Mysql

修改配置文件

#vim /etc/my.cnf
[ ]
log-bin=mylog
server-id=1

創建賬戶

mysq> grant replication slave,reload,super on *.* to 'slave'@'%' identified by '123';
mysql>flush privileges;

重啓服務

#systemctl restart mysqld

slaveMysql

修改配置文件

#vim /etc.my.cnf
[mysqld]
server-id=2

啓動服務

#systemctl restart mysqld

制定主服務器信息

先去master查看日誌信息

mysql> show master status \G

slave指定

mysql> help change master to
mysql> CHANGE MASTER TO
MASTER_HOST='masterIP',
MASTER_USER='slave',
MASTER_PASSWORD='123',
MASTER_PORT=3306,
MASTER_LOG_FILE='mylog.000001',
MASTER_LOG_POS=4,
MASTER_CONNECT_RETPY=10;

啓動slave服務

mysql> start slave;
mysql> show slave status;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章