mysql 主從複製

2022-09-07 03:27:08 字數 1398 閱讀 6078

主庫伺服器環境:

作業系統:centos6.5

資料庫:mysql5.5

ip: 111.111.111.111

從庫伺服器環境:

作業系統:centos6.5

資料庫:mysql5.5

ip:222.222.222.222

1、主庫建立同步使用者

[plain]view

plain

copy

mysql> grant replication sl**e, replication client on *.* to backup@'222.222.222.222' identified by '密碼';  

2、主庫配置

[plain]view

plain

copy

log-bin=mysql-bin  

binlog_format=mixed  

server-id = 1  

配置後重啟mysql

3、從庫配置

[html]view

plain

copy

log-bin

=mysql

-bin  

binlog_format

=mixed

server-id= 2

relay_log

= /var/lib/mysql/mysql-relay-bin  #mysql資料目錄位置,如/data/mysqldata/relay.log  

log_sl**e_updates= 1

read_only= 1

#從庫是否可寫  

配置後重啟mysql

4、從庫啟動sl**e

[plain]view

plain

copy

mysql> change master to master_host='192.168.1.201',  

master_user='repl',  

master_password='100301',  

master_log_file='mysql-bin.000001',  

master_log_pos=0;  

從庫開啟同步

[plain]view

plain

copy

mysql> start sl**e;  

[測試]從伺服器連線主庫:

[plain]view

plain

copy

mysql -h222.222.222.222 -ubackup -p  

mysql主從複製

罪過啊,博主最近好久沒有更新部落格了,轉有道雲筆記了,筆記裡還有些乾貨,最近慢慢分享出來吧。博主最近發現有好多想學,但是發現精力有限啊,博主本來是搞個開發的,但是偏偏想把運維,dba的技術全都學了 mysql集群,nginx等等等 但是發現精力有限,所以簡單了解一下,mysql的主從複製,後面還有m...

MySQL 主從複製

1.概念 將主伺服器的資料複製到另外一台或多台伺服器的過程。也即將主資料庫的ddl和dml操作通過二進位制日誌傳到復 務器上,然後在從伺服器上對這些日誌進行重新執行,從而 保持資料同步。2.作用 降低主伺服器的訪問壓力 避免主伺服器因故障導致資料丟失。3.操作步驟 1 主伺服器將資料的改變記錄到二進...

MySQL 主從複製

資料分布。負載均衡 備份高可用性和故障切換 mysql公升級測試 mysql實現複製可以看做是三個步驟 在主庫上把資料更改記錄到二進位制日誌 binary log 中 這些記錄被稱為二進位制日誌事件 在每次準備提交事務完成資料更新前,主庫將資料更新的事件記錄到二進位制日誌中,在記錄二進位制日誌後,主...