Centos6.5 搭建mysq主從復

實驗環境:主服務器地址:192.168.168.93   從服務器地址:192.168.168.102


一、安裝MySQL由於centos6.5系統默認安裝了MySQL,所以需要卸載掉自帶的mysql,主,從服務器都要執行相同操作

     1、yum remove mysql  2、安裝mysql服務 

二、配置mysql主從

   1、首先配置主服務器

       1)service mysqld stop    

       2)vim /etc/my.cnf  ##在[mysql]段內添加如下內容

        [mysqld]   

        log-bin=mysql-bin

        server-id=1

       3)service mysqld start

       4)授權給從服務器(grant replication slave on *.* to 'root'@'192.168.168.102' identified by 'guo';

       5)flush privileges;

       6)show mastar status;wKioL1V5Xrei87hxAAC1GaaJAKQ431.jpg

二、配置從服務器

        1)service mysqld stop  

        2) vim /etc/my.cnf ##在[mysqld]段內添加如下內容

         [mysqld]

         log-bin=mysql-bin

         server-id=2

         3) service mysqld start

         4)change master to master_host='192.168.168.93',master_user='root',master_password='guo',

master_log_file='mysql-bin.000004',master_log_pos=711;

         5)start slave;

         6)show slave status\G;wKiom1V5X2ShnITOAAGABP49qk0872.jpg


三、測試主從服務器是否能夠同步,在主服務器test數據庫上創建一張名爲openfire的表,看從服務器是否能夠同步過去。

 主服務器上面執行:use test; create table openfire(name varchar(20),address varchar(20),phone varchar(20)); insert into data(name,address,phone) values ('jerry','beijing','13566666666');select * from data

從服務器上面驗證:use test;select * form openfire;wKioL1V5YsCRrBOZAACpptVtk30119.jpg

四、主從同步完成

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