设置MySQL从服务器的延迟复制
时间:2019-08-20 17:58:30 来源:igfitidea点击:
在本教程中,我们将学习如何在MySQL主从复制中设置延迟复制。
在设置了这个配置之后,从服务器会根据我们设置的延迟时间故意落后于主服务器。
** 在MySQL从服务器中设置延迟复制或者滞后时间,请按照以下步骤操作**
从服务器上用MySQL root用户登录
mysql -u root -p
停止从服务
STOP SLAVE;
设置MySQL从服务器复制的延迟时间
CHANGE MASTER TO MASTER_DELAY = 1800;
启动mysql slave服务
START SLAVE;
检查从服务器状态
SHOW SLAVE STATUS G;
MySQL从服务器使用滞后复制的优点
在MySQL主从复制中,当主服务器发生事件时,数据会立即同步到从服务器。
例如,如果意外地删除或者错误地更新了任何数据库、表或者数据,在滞后时间之间,我们可以停止从服务器从而保护数据。
参考文献:http://dev.mysql.com/doc/refman/5.6/en/replication-delayed.html