mysqldump搭建从库同步数据问题
mysqldump搭建从库发现一个问题。
dump导出过程中在主库插入一条数据,这条数据不会同步到从库。
mysqldump -uroot -p -h192.168.1.11 --master-data=2 --single-transaction itpuxdb >itpuxdb.sql
查看主库master_log_pos
‘binlog.000002’, master_log_pos=1300
导出过程中我在主库插入了一条数据:再次查看
‘binlog.000002’, master_log_pos=1345
导入到从库:192.168.1.12
mysql -uroot -p < itpuxdb.sql
从库执行:
change master to master_host=‘192.168.1.11’ ,
master_port=3306 ,
master_user=‘repl’ ,
master_password=‘repl’ ,
master_auto_position=1;
启动slave线程之前状态:
mysql >show slave status;
master_log_pos=4
启动slave线程
start slave;
启动从库线程后:从库的master_log_pos跟主库一样master_log_pos=1345
更新主库数据,正常同步数据
发现问题: 导出过程中我在主库插入的那一条数据,没有同步到从库。
指定master_log_file也一样的问题。
change master to master_host=‘192.168.1.11’ ,
master_port=3306 ,
master_user=‘repl’ ,
master_password=‘repl’ ,
master_log_file=‘binlog.000002’, master_log_pos=1300;
启动slave线程
start slave;
启动从库线程后:从库的master_log_pos跟主库一样master_log_pos=1345
更新主库数据,正常同步数据
还是这个问题: mysqldump导出数据过程中我在主库插入的那一条数据,没有同步到从库