CentOS7,MySQL主從配置

CentOS7,MySQL主從配置

1.準備

虛擬機安裝兩個CentOS7系統,分別安裝mysql(https://www.cnblogs.com/daemon-/p/9009360.html
我的來個虛擬系統ip分別爲:172.16.63.129,172.16.63.128

2.配置主

我選用172.16.63.129爲主,172.16.63.128爲從
登錄主mysql後創建一個用戶:create user repl;
然後輸入:GRANT REPLICATION SLAVE ON . TO ‘用戶名’@‘172.16.63.%’ IDENTIFIED BY ‘密碼’;
編輯vi /etc/my.cnf
在[mysqld]下面增加下面幾行代碼
server-id=129
log-bin=master-bin
log-bin-index=master-bin.index
重啓MySQL服務

3.配置從

編輯vi /etc/my.cnf
在[mysqld]下面增加下面幾行代碼
server-id=128
relay-log-index=slave-relay-bin.index
relay-log=slave-relay-bin
重啓MySQL服務
然後登錄mysql,輸入以下命令
change master to master_host=‘172.16.63.129’, //Master 服務器Ip
master_port=3306,
master_user=‘用戶名’,
master_password=‘密碼’,
master_log_file=‘master-bin.000001’,//Master服務器產生的日誌
master_log_pos=0;
然後輸入:start slave;
查看是否成功:show slave status\G
在這裏插入圖片描述如果:Slave_SQL_Running: No
https://blog.csdn.net/heng_ji/article/details/51013710)

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