日期:2014-05-16  浏览次数:21150 次

MySql从库IP变更时主库的配置
公司有两个数据库服务器,使用的MySql的主从库同步功能定时同步数据。因为从库服务器搬迁,导致IP地址的更改,引起两个数据库不能同步。这时通过一下简单的几步恢复。
1,修改主库中同步账户的host属性,以允许新地址的用户可以登录。
2,使用
flush PRIVILEGES;
命令,在不重启主库的情况下使上部的配置生效。
3,从库重新启动同步服务,
start slave;


简单三部,主从库同步就恢复了。
查看主库和从库的状态可以使用
show master/slave status;
。也可以用
show processlist;
来查看数据库中的活跃线程。

实际肯定会有许多比这个更加复杂的情况出现。这里还需要不断补充。

补充一:
使用中发现从库的用户连接不上主机,这是因为主库中的用户没有配置访问权限所致。
grant select on your_db.* to user@your_ip identified by 'your_password'
。然后再刷新一下权限即可。