mysql 主从文件配置
由 admin 发表于 16:271.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文件。否则从服务器使用的还是老配置,可能会导致错误。