MS復制學習筆記(新數據庫)
阿新 • • 發佈:2018-01-27
wal emctl server 火墻 connect use restart 沒有 master 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;
MS復制學習筆記(新數據庫)