我已经在我的 2 台数据库服务器上成功设置了主从复制。我还设置了主服务器在从服务器上复制,当主服务器关闭时,从服务器到主服务器的复制也可以工作。但是,我无法设置发生这种情况的时间间隔。我尝试使用 master_delay 和 master_heartbeat_period。这些似乎都不起作用。
mysql> change master to master_host='192.168.0.2',
-> master_user='master',
-> master_password='masterpass',
-> master_log_file='mysql-bin.000008',
-> master_log_pos=3733
-> master_delay=30; //to set the time limit for the interval
mysql> change master to master_host='192.168.0.2',
-> master_user='master',
-> master_password='masterpass',
-> master_log_file='mysql-bin.000008',
-> master_log_pos=3733
-> master_heartbeat_period=30; //to set the time limit for the interval
复制仍然会立即发生。知道我做错了什么吗?