CentOS6.5安裝MySQL主從

本文以單Master、單Slave結構講解。

一、在主從節(jié)點服務器上分別安裝MySQL,見CentOS6.5安裝MySQL5.7教程;

二、設置Master

vi /etc/my.cnf

在mysqld配置項下添加:

log-bin=mysql-bin

binlog_format=ROW

server-id=101

三、設置Slave

vi /etc/my.cnf

在mysqld配置項下添加:

log-bin=mysql-bin

binlog_format=ROW

server-id=102

四、在Master上開通Slave賬戶

輸入密碼登錄Master服務器的mysql

mysql -u root -p

開通一個同步賬戶

grant replication slave,replication client on *.* to slaver@'192.168.76.%' identified by '123456';

查看binlog文件與log位置

show?master?status;

記下File與Position的值。

五、在Slave上設置Master信息

輸入密碼登錄Slave服務器的mysql

mysql -u root -p

設置Master信息,將步驟四中記錄的File與Position值替換到以下命令中,執(zhí)行

change?master?to?master_host='192.168.76.128',master_user='slaver',master_password='123456',master_log_file='mysql-bin.000001',master_log_pos=469;?start?slave;

檢查Slave信息

show?slave?status\G;

輸出中重點關注以下兩個狀態(tài)

Slave_IO_Running:?Yes

lave_SQL_Running:?Yes

如果Slave_IO_Running為Connecting狀態(tài)請檢查Master防火墻、檢查Master的Mysql同步賬戶是否設置正確

六、測試主從,登錄任意Mysql客戶端軟件,建表或插入數(shù)據(jù)測試。

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容