首页 > 数据库技术 > 详细

mysql主备配置方法

时间:2015-04-17 17:57:58      阅读:210      评论:0      收藏:0      [点我收藏+]

主备复制配置

1,主备创建账号

GRANT REPLICATION SLAVE,REPLICATION CLIENT ON *.*

TO rep@’172.16.0.%’ IDENTIFIED BY ‘rep’;

2,配置主库

My.cnf

log_bin=mysql-bin

server_id=10

innodb_flush_log_at_trx_commit=1

sync_binlog=1

 

3,配置从库

log_bin=mysql-bin

server_id=2

relay_log = /var/lib/mysql/mysql-relay-bin

log_slave_updates = 1

read_only =1

sync_master_info=1

sync_relay_log=1

sync_relay_log_info=1

skip-host-cache

skip-name-resolve

slave_net_timeout=30 //主备未发现连接断开超时时间

slave_skip_errors=1062

mysql中执行

CHANGE MASTER TO MASTER_HOST=’172.16.0.129’,

MASTER_USER=’rep’,

MASTER_PASSWORD=’rep’,

MASTER_LOG_FILE=’mysql-bin.000001’,

MASTER_LOG_POS=0;

 

Start slave

 

Show slave status\G;

 

4,备库提升方法

STOP SLAVE

 

CHANGE MASTER TO MASTER_HOST=’’,

RESET SLAVE

 

mysql主备配置方法

原文:http://www.cnblogs.com/rspb/p/4435273.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!