美文网首页
关于 MySQL 主从

关于 MySQL 主从

作者: 龙权 | 来源:发表于2017-03-20 22:00 被阅读23次

话说MySQL多 slave 的情况下 最后一个 slave 如果要全量同步 master 的数据是不是应该用 最开始的 master 的 二进制日志的 position?

Paste_Image.png

现在有两份这玩意
show master status; 显示的是用的 第二份 最后一个 slave 用这个的话就没有完全同步 master 的;我试了下从000001 的 第一个位置同步就可以了 但是不知道感觉姿势对不对

不是,binlog会删,你不可能从00001开始同步.
主库一定要是innodb,然后mysqldump加--master-logs参数,导出的一份就是这一时刻的完整数据,并且带master log position信息。
然后从库mysql < xxx.log 导入,然后从库change master host、password,最后start slave就行.
一定基本命令行操作,你永远不知道那些高级图形化工具、一键工具会帮你改了什么做了什么。
如果用 myisam, 要所有库所有表操作一次锁表再导出,无能为力。

相关文章

网友评论

      本文标题:关于 MySQL 主从

      本文链接:https://www.haomeiwen.com/subject/oeointtx.html