最近在做MYSQL主从备份时,发现,日志已经同步,但是数据不同步的问题.
后来,我就重新把做了一次主从设置,发现,竟然又同步了,一开始我还以为是我的存储过程中使用了Insert into .... select 所致呢.
重新做的方案写下来一下,以作记录
主服务器
1.停止MYSQL服务器的外部接入.
2.停止MYSQL服务器
3.删除所有日志文件(删除前,请备份)
4.启动MYSQL服务器
到此,主服务器设置完成,因为已经配置过,所以不再配置
从服务器
1.停止MYSQL服务器的外部接入
2.停止MYSQL服务
3.取消MYSQL从设置
4.删除相关设置的文件,Master.info,不过,我是把除了数据的文件夹,实际上,其他的文件,我都删除了
5.启动MYSQL服务器
6.重新把主服务器上的数据导入到从服务器上(要备份的才导,别的就免了)
7.然后重新设置从服务器
8.重启从服务器
到时,从服务器的设置完成
测试
此时,我们可以在主服务器上设置了主从备份的表中插入一些数据
再到从服务器上检查是否已经同步过来了,如果OK,就可以开通外部连接了.
如果不行,就再检查一下,是否那里做错了,还是漏掉了.
至于怎么样设置主从备份,请看另一文章