做主从同步时出现问题,show slave status显示错误:

Last_IO_Error: Got fatal error  from master when reading data from binary log: 'Slave can not handle replication events with the checksum that master is configured to log; the first event 'mysql-bin.' at 120, the last event read from './mysql-bin.' at 120, the last byte read from './mysql-bin.' at 120.

网上搜到很多方法都未能解决,最后搜到外国问答网才知道是mysql的版本问题点此打开,大致意思就是:

主从版本分别为mysql5.5和mysql5.6,mysql5.6的binlog_checksum默认为crc32,而5.6以前的版本binlog_checksum设置为none,或者没有这个配置。

如果主从同步因此而出错,可以stop slave 停掉从库

设置mysql5.5的set global binlog_checksum=NONE;

或者修改到my.cnf binlog_checksum=NONE,

如果你的mysql5.5版本显示ERROR 1193 (HY000): Unknown system variable 'binlog_checksum',那就将mysql5.6的binlog_checksum设置为NONE即可。

设置后,

主:

flush logs;#刷新日志
flush tables with read lock;#锁定所有表
show master status\G #获取二进制日志信息和位置,给从看
unlock tables; #从库开启后解锁表

从:

change master to
master_host='',
master_user='',
master_password='',
master_log_file='',
master_log_pos=; start slave;
show slave status\G

最新文章

  1. base64
  2. 带给你灵感:30个超棒的 SVG 动画展示【下篇】
  3. Java MVC Controller 中通过不同方式获取 @PathVariable 参数值
  4. Cocos2d-x3.0TestCpp文件夹笔记(二)
  5. Java基础知识强化之集合框架笔记47:Set集合之TreeSet保证元素唯一性和比较器排序的原理及代码实现(比较器排序:Comparator)
  6. MemCached高级缓存
  7. flask开发restful api系列(6)-配置文件
  8. Linux温馨提示1--安装U板块和Windwos划分
  9. iOS基础 - iOS程序启动原理
  10. UVALive 7299 Boggle(深搜的姿势)
  11. 201521123002《Java程序设计》第10周学习总结
  12. redis 字符串(string)函数
  13. C# 往Datatable中添加新行的步骤
  14. 01.Redis 初体验
  15. 42)django-Model _meta API
  16. react-native 打包apk
  17. Flutter - 本地化启动列表中App名字
  18. Sqoop异常:Exception in thread "main" java.lang.NoClassDefFoundError: org/json/JSONObject
  19. day33 线程的创建 验证线程之间共享数据 守护线程 线程进程效率对比 锁 死锁 递归锁
  20. pandas 数据结构基础与转换

热门文章

  1. JS——变量和函数的预解析、匿名函数、函数传参、return
  2. placeholder-shown
  3. 第6章 传输层(详解TCP的三次握手与四次挥手)
  4. vue封装storage案例
  5. RING3到RING0
  6. Eucalyptus学习汇总
  7. 观察者模式(Observe Pattern)
  8. 【C++】【MFC】创建新的线程函数
  9. Node.js | 你的物联网系统,有个管家待认领
  10. python 学习之FAQ:文档内容写入报错