MySQL主從基本搭建

1 停止iptables (主從)
service iptables stop

chkconfig iptables off


2 添加配置文件  (主從)
log-bin=mysql-bin 
server-id=
/etc/init.d/mysql restart
注意重啓mysql
3 創建用戶 (主庫)
GRANT REPLICATION SLAVE ON *.* to 'daoslave'@'%' identified by 'dao';
 flush privileges; 

4 主庫導出
 mysqldump  --master-data=2 --single-transaction -A >slavedata.sql 


6 從庫建立導入賬戶

GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.55' IDENTIFIED BY 'dao' ;
flush privileges; 

7 主庫操作導入

mysql -h 192.168.1.56 -uroot -p  <slavedata.sql

8 主庫查詢binlog binglog positoin

show master status

9  從庫操作 指向主庫
change master to master_host='192.168.1.55',master_user='daoslave',master_password='dao',
         master_log_file='mysql-bin.000001',master_log_pos=120; 


10 開啓slave
start slave ;

11 檢查狀態

show slave status \G ;

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