Posts Tagged ‘m/s’

mysql 主从文件配置

1.master my.cnf

server-id = 1
log-bin=/usr/local/mysql/logs/
binlog-do-db =test #需要备份数据,多个写多行
binlog-do-db =lj #需要备份数据,多个写多行
binlog-ignore-db=mysql #不需要备份的数据库,多个写多行

执行语句 GRANT REPLICATION SLAVE ON *.* TO slaveuser@192.168.10.5 IDENTIFIED BY ‘slaveuser’;

2.slave my.cnf

server-id = 2
log_bin = /var/log/mysql/mysql-bin.log
master-host =192.168.1.100
master-user =backup
master-pass =123456
master-port =3306
master-connect-retry=60 #如果从服务器发现主服务器断掉,重新连接的时间差(秒)
replicate-do-db =test #只复制某个库
replicate-ignore-db=mysql #不复制某个库

在master中,mysql>show master status\G;

在slave中,mysql>show slave status\G;

提示:如果修改了主服务器的配置,记得删除从服务器上的master.info文件。否则从服务器使用的还是老配置,可能会导致错误。