MySQL数据库InnoDB引擎主从复制同步经验总结
2019-01-05 10:02:01 来源:易采站长站 作者:丽君
初期参考MySQL手册操作,取master机器的快照备份,用的是--single-transaction选项,然后同步过程频繁1062报错,报错日志如下:
后来改变思路,用--master-data选项来取主master快照备份,命令如下所示:
附注:--master-data的用法为:通过此参数来备份SQL文件时会建议一个slavereplication,当其值为1时,SQL文件中会记录change master语句;当其值为2时,change master会被写成SQL注释,--master-data在没有使用--single-transaction选项的情况下会自动使用lock-all-tables选项(即这二代选项不要搭配使用)。如何查找SQL中的的LOG_FILE及LOG_POS呢?我们可以用如下命令(请注意change单词要写成大写的),如下所示:
命令显示结果如下:
接下来的replication过程就不详细说明了,同步完成后我们经过相当长时间的观察,再也没1062报错了,如下所示:
- 热点聚合:
暂时禁止评论













闽公网安备 35020302000061号