现在的位置: 首页 > Linux > CentOS > Linux > 软件测试 > 测试工具 > 软件测试 > 正文

解决MySQL双备报错ERROR 1201 (HY000):Could not initialize master info structure

2013年08月15日 CentOS, Linux, 测试工具, 软件测试 ⁄ 共 684字 ⁄ 字号 暂无评论 ⁄ 阅读 1,245 次

在做MySQL主从复制时报错ERROR 1201 (HY000):Could not initialize master info structure。

出现这个问题的原因是之前曾做过主从复制。解决方案如下:

1. 运行命令 stop slave;

2. 成功执行后继续运行 reset slave;

3. 然后重新设置主从复制即可

 

 

具体操作步骤如下:


mysql> change master to master_host='127.0.0.1', master_user='user', master_pass

word='user', master_log_file='mysql-bin-000202', master_log_pos=553;

ERROR 1201 (HY000): Could not initialize master info structure; more error messa

ges can be found in the MySQL error log


mysql> stop slave;

Query OK, 0 rows affected, 1 warning (0.00 sec)


mysql> reset slave;

Query OK, 0 rows affected (0.00 sec)


mysql> change master to master_host='127.0.0.1', master_user='user', master_pass

word='user', master_log_file='mysql-bin-000202', master_log_pos=553;

Query OK, 0 rows affected (0.11 sec)