mysql主從配置

來源:互聯網
上載者:User

標籤:mysql   主從配置   

系統內容:centos6.7 32 mysql


master ip:192.168.16.110

slave ip: 192.168.16.12


主伺服器

1.vim /etc/my.cnf

追加以下內容:

[mysqld]

log-bin=test-log #啟用二進位檔案

server-id=110 #伺服器編號


2.重啟主服務的mysqld和關閉防火牆

server mysqld restart

server iptables stop


3.添加從伺服器可以串連的使用者

mysql -uroot -p

create user ‘slave‘@‘192.168.16.12‘ identified by ‘slave‘;

grant replication slave on *.* to ‘slave‘@‘192.168.16.12‘;

exit


4.擷取主伺服器二進位日誌資訊

mysql -uroot -p

flush tables with read lock;

show master status;

+------------------+----------+--------------+------------------+

| File             | Position | Binlog_Do_DB | Binlog_Ignore_DB |

+------------------+----------+--------------+------------------+

| mysql-bin.000009 |  3550020 |              |                  |

+------------------+----------+--------------+------------------+

unlock tables;


從配置:

  1. vim /etc/my.cnf

追加以下內容:

[mysqld]

server-id=12 #伺服器編號


2.重啟主服務的mysqld和關閉防火牆

server mysqld restart

server iptables stop


3.串連主伺服器配置

mysql -u root -p

change master to master_host=‘192.168.16.110‘,

master_user=‘slave‘,

master_password=‘slave‘,

master_log_file=‘mysql-bin.000009‘,

master_log_pos=3550020;


start slave;

show slave status\G



資料同步驗證:

create database test2;

user test2

create table t_table(

name char(20),

age int,

note varchar(50));


insert into t_table values

(‘rocky‘,‘23‘,‘shanghai‘);


exit


mysql主從配置

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.