在做mysql5.5主從復制,當在從服務器上的執行CHANGE MASTER時,報下面這個錯誤:
ERROR 1201 (HY000): Could not initialize master info structure; more error messages can be found in the MySQL error log.
下面是解決方法:
1.先停止slave
stop slave;
2.進入數據庫存儲目錄
我的mysql存儲目錄是/var/lib/mysql
cd /var/lib/mysql
刪除以下兩個文件:
rm -f master.info
rm -f relay-log.info
3.然後再啟動slave
start slave;
再執行CHANGE MASTER就不會報錯了.
如果你嫌刪文件不好,那你也可以在停止slave後,執行下面的命令:
mysql> reset slave;
這樣也是可以的 相關參考:http://www.111cn.net/database/mysql/52862.htm