mysql 主從複製配置

有 A 192.168.120.51 (主) B 192.168.110.111(從)兩個機器
1、在a,b 安裝mysql
操作很簡單,詳細請看mysql安裝
2、A和B 配置文件設置
A 機器 my.conf 添加 如下內容:
<pre>
server-id=01
log-bin=mysql-bin
binlog-ignore =mysql
binlog-ignore-db =information_schema
binlog-do-db=game
</pre>
B 添加如下內容:
<pre>
server-id = 02
log-bin = mysql-bin
master-host =192.168.120.51
master-user=repuser //A機同步帳號密碼
master-password=123456  
relay-log = relay-bin
replication-ignore-db = mysql
replication-ignore-db =information_scheam
reaplication-do-db=game //要同步的數據庫名稱
</pre>
3.啓動mysql 查看mysql
在A(主)上,創建帳號repuser用於從機複製
<pre>
grant replication slave on *.* to 'repuser'@'192.168.120.111' identified by '123456';
</pre>
登錄mysql後,show master status  可以看你設置的信息。

4.注意細節
(1)在A創建帳號後,可在B上用改帳號鏈接A上的mysql,看是否成功
(2)查看防火牆是否開啓,是允許遠程連接
(3)3中配置信息寫在[mysqld]下,纔可生效
發佈了52 篇原創文章 · 獲贊 0 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章