刪除mysql relay-log 的解決辦法

season0891發表於2009-02-19
mysql# cd data
data# rm -rf *relay*
#mysql -uroot -p
mysql> stop slave
......一段時間後
mysql>start slave
mysql>show slave status\G;
會發現有錯誤存在。。
解決辦法 。
透過檢視日誌 找到同步的pos 和bin-log然後
重新change master to
>master_host='',
>master_port='',
>master_user='',
>master_password='',
>master_log_file='',
>master_log_pos='';
然後在主上:
flush tables with read lock;
show master status;
看到當前日誌和偏移量
在slave 上執行
select master_wait_pos('logfile',offset)
主上unlock tables;






來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/90618/viewspace-555673/,如需轉載,請註明出處,否則將追究法律責任。

相關文章