mysql主从不一致解决方法_MySQL

php中文网
发布: 2016-06-01 13:31:41
原创
1243人浏览过

bitsCN.com

mysql主从不一致解决方法

 

方法一:忽略错误,同步

 

该方法适用于主从库数据相差不大,或者要求数据可以不完全统一的情况,数据要求不严格的情况

 

解决: 

 

stop slave;#表示跳过一步错误,后面的数字可变set global sql_slave_skip_counter =1;start slave;之后再用mysql> show slave status/G  查看:Slave_IO_Running: YesSlave_SQL_Running: Yes
登录后复制

 

 

ok,现在主从同步状态正常了。。。

 

方式二:重新做主从,完全同步

 

该方法适用于主从库数据相差较大,或者要求数据完全统一的情况

 

1.先进入主库,进行锁表,防止数据写入

 

使用命令:

 

mysql> flush tables with read lock;
登录后复制

 

 

注意:该处是锁定为只读状态,语句不区分大小写

 

2.进行数据备份 

 

[root@server01 mysql]#mysqldump -uroot -p -hlocalhost > mysql.bak.sql
登录后复制

 

 

这里注意一点:数据库备份一定要定期进行,可以用shell脚本或者python脚本,都比较方便,确保数据万无一失

 

3.查看master 状态

 

mysql> show master status;+-------------------+----------+--------------+-------------------------------+| File              | Position | Binlog_Do_DB | Binlog_Ignore_DB              |+-------------------+----------+--------------+-------------------------------+| mysqld-bin.000003 |     4563 |              | mysql,test,information_schema |+-------------------+----------+--------------+-------------------------------+1 row in set (0.00 sec)
登录后复制

都来订网络外卖订餐系统
都来订网络外卖订餐系统

都来订网络外卖订餐系统致力于帮助专业从事餐饮外卖企业或有外卖业务的餐饮企业快速部署外卖订餐系统,拓展网络外卖订餐业务。简洁大方的界面、精准的楼宇定位系统、强大的菜单管理系统,人性化的订单处理系统等等,不仅能够帮助您提升企业形象、还为您提供了一套完整的网络外卖解决方案,配合适当的宣传方式可以获得实实在在的销量和用户黏度的提升。都来订网络外卖订餐系统区别于同类软件产品的独特性表现在:1、 简洁大方的界

都来订网络外卖订餐系统 0
查看详情 都来订网络外卖订餐系统

 

 

4.把mysql备份文件传到从库机器,进行数据恢复

 

[root@server01 mysql]# scp mysql.bak.sql rep@192.168.1.2:/tmp/
登录后复制

 

 

5.停止从库的状态

 

mysql> stop slave;
登录后复制

 

 

6.然后到从库执行mysql命令,导入数据备份

 

mysql> source /tmp/mysql.bak.sql
登录后复制

 

 

7.设置从库同步,注意该处的同步点,就是主库show master status信息里的| File| Position两项

 

change master to master_host = '192.168.1.1', master_user = 'repl', master_port=3306, master_password='repldaba', master_log_file = 'mysqld-bin.000003',master_log_pos=4563;
登录后复制

 

 

8.重新开启从同步

 

mysql> start slave;
登录后复制

 

 

9.查看同步状态

 

mysql> show slave status/G  查看:Slave_IO_Running: YesSlave_SQL_Running: Yes
登录后复制

 

好了,同步完成啦。

 

bitsCN.com
相关标签:
最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号