Mysql主从常见问题

一、从DBServer从主DBServer读取binlog产生问题时

mysql -u root -p

mysql> stop slave;

mysql> change master to 

mysql> master_host='10.0.1.231',

mysql> master_user='mysql1',

mysql> master_password='mysql1',

mysql> master_log_file='',

mysql> master_log_pos= ;

 

然后再从DBServer上删除两个以relay××log为结尾的文件

 

2.启动从DBServer

mysql> slave start # 或者是start slave,启动从DBServer

mysql>show slave status #查看从DBServer状态

 

二、mysqlbinlog 操作:

show binlog events\G 查看binlog记录的位置和文件

 

根据pos位置恢复:

mysqlbinlog --start-position=3313 --stop-position=3557 mysql2-bin.000001 >test.sql 然后source

 

根据截止时间点恢复:

mysqlbinlog --stop-date="2016-03-03 17:41:28" /data/mysql1/mysql-bin.000002 > test.sql

posted @ 2018-05-29 16:15  爱吃的庞小辉  阅读(128)  评论(0编辑  收藏  举报