20191105MySQL主從配置

每個機器都需要MySQL

主機器

啓動錯誤

less 

屬組屬主不是mysql

更改權限

 

從機器

準備完成

配置主

增加server_id

重啓mysql

創建測試數據

創建數據庫

恢復數據

查看文件大小變化

源文件大小

數據恢復後大小

創建授權用戶

加鎖使數據暫停

文件名 和position需要記下從機器需要用到

 

 

 

編輯配置文件

重啓

將主上的sql複製到從機器

添加mysql 命令

創建四個庫

恢復數據保證量邊數據一致

查看數據是否一致

 

開始實現主從

登錄mysql  slave stop

實現主從的關鍵一步

指定hosts

判定主從是否成功

兩個yes表示成功

注意其他關鍵信息錯誤信息和slave 狀態

配置成功,主機機器文件恢復寫

 

測試主從同步

針對某個庫或者忽略某個庫時僅僅使用 replicate_wild_do_table=  、replicate_wild_ignore_table= 兩個即可其他幾乎不會用到

測試:1刪除表中數據

主上操作

針對表操作

對比主從機器上某個表有多少行數據

從機器

清空主機器中表的數據

雖然與一行但是已經空了

從機器查看

 

測試2刪除表操作

主機器刪除表操作

從機器顯示無不存在

 

測試3:刪除庫

從從機器先刪除庫  主機器再刪除  會導致同步不一致、雖然從機器不會即可顯示 從機器再執行刪除一次就會顯示出來

 

修復方法:

從機器操作。此方法不能修復只能重新做一次主從

 

主機器操作

從機器

查看效果

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章