標籤:mysql
1、
use mysql;
select Host,User from user where user=‘root‘;
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/84/01/wKioL1eDQeDSJL8_AAAl7-tggw8614.png" title="圖片1.png" alt="wKioL1eDQeDSJL8_AAAl7-tggw8614.png" />
update user set Host=‘%‘ where user=‘root‘;
650) this.width=650;" src="http://s1.51cto.com/wyfs02/M02/84/02/wKiom1eDQfDR8XQlAAAQH49TsKE833.png" title="圖片2.png" alt="wKiom1eDQfDR8XQlAAAQH49TsKE833.png" />
flush privileges;
650) this.width=650;" src="http://s4.51cto.com/wyfs02/M01/84/01/wKioL1eDQgGxMwKWAAAKbq9b1bA227.png" title="圖片3.png" alt="wKioL1eDQgGxMwKWAAAKbq9b1bA227.png" />
添加從伺服器的service-id
650) this.width=650;" src="http://s5.51cto.com/wyfs02/M01/84/01/wKioL1eDQhCA0F3iAAAPMjI0Un4339.png" title="圖片4.png" alt="wKioL1eDQhCA0F3iAAAPMjI0Un4339.png" />
增加同步資料的使用者
grant replication slave on *.* to ‘ssss‘@‘%‘ identified by ‘ssss‘;
停止slave失敗
650) this.width=650;" src="http://s4.51cto.com/wyfs02/M00/84/02/wKiom1eDQinDytVlAAA5HlR9y-Q294.png" title="圖片5.png" alt="wKiom1eDQinDytVlAAA5HlR9y-Q294.png" />
解決辦法:
set password = password(‘新密碼’);
650) this.width=650;" src="http://s1.51cto.com/wyfs02/M02/84/01/wKioL1eDQtqB-iF5AAA5HlR9y-Q953.png" title="圖片5.png" alt="wKioL1eDQtqB-iF5AAA5HlR9y-Q953.png" />成功了!
繼續做主從串連
650) this.width=650;" src="http://s5.51cto.com/wyfs02/M02/84/01/wKioL1eDQwOhcoEfAAALPIXI3Ws139.png" title="圖片6.png" alt="wKioL1eDQwOhcoEfAAALPIXI3Ws139.png" />
開啟slave
start slave;
查看狀態:
650) this.width=650;" src="http://s2.51cto.com/wyfs02/M00/84/01/wKioL1eDQyKi3v44AADaEsQR8BM466.png" title="圖片7.png" alt="wKioL1eDQyKi3v44AADaEsQR8BM466.png" />
650) this.width=650;" src="http://s5.51cto.com/wyfs02/M00/84/02/wKiom1eDQzfSppkuAADCGrl9q1E136.png" title="圖片8.png" alt="wKiom1eDQzfSppkuAADCGrl9q1E136.png" />
再次報錯!
解決辦法:
在主DB上查看庫建立資訊:
650) this.width=650;" src="http://s1.51cto.com/wyfs02/M01/84/01/wKioL1eDQ0yC3vYQAABadcg5Uv8520.png" title="圖片9.png" alt="wKioL1eDQ0yC3vYQAABadcg5Uv8520.png" />
在從上查看資訊:
650) this.width=650;" src="http://s4.51cto.com/wyfs02/M02/84/01/wKioL1eDQ1ihGhp5AABkJLkb1x8389.png" title="圖片10.png" alt="wKioL1eDQ1ihGhp5AABkJLkb1x8389.png" />
兩個表字元集不同,刪掉從DB的sbilling庫,將主DB的建立資訊複製過來
重啟資料庫,停掉slave,串連主從,開啟slave;
再次查看串連狀態;
再次顯示表不存在!
在主庫上查詢建立資訊:
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/84/01/wKioL1eDQ8qTyknjAAD9FSO2nf0948.png" title="圖片11.png" alt="wKioL1eDQ8qTyknjAAD9FSO2nf0948.png" />
將資訊粘在從庫上,建立庫下面的表
再次執行:重啟資料庫,停掉slave,串連主從,開啟slave;
這個時候查看狀態:
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/84/02/wKiom1eDQ9qjFdQpAABPKL-AAzA622.png" title="圖片12.png" alt="wKiom1eDQ9qjFdQpAABPKL-AAzA622.png" />
主從同步成功!
本文出自 “江湖笑笑生” 部落格,請務必保留此出處http://hashlinux.blog.51cto.com/9647696/1825355
記錄一次mysql 主從不同步的問題操作(hashlinux)