精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

MySQL主從同步架構中你不知道的“坑”

數據庫 MySQL
本文主要分享MySQL主從同步架構中你不知道的“坑”,其中包括binlog-format=ROW模式和binlog-format=STATEMENT模式的情況,快來看看吧。

以下操作征對指定不同步庫

1、binlog-format=ROW模式

查看主從的binlog模

 

  1. mysql> show slave statusG 
  2.  
  3. *********************** 1. row ************************* 
  4.  
  5. Slave_IO_State: Waiting for master to send event 
  6.  
  7.   Master_Host: 192.168.22.171 
  8.  
  9.   Master_User: rep 
  10.  
  11.   Master_Port: 3306 
  12.  
  13. Connect_Retry: 60 
  14.  
  15. Master_Log_File: master-bin.000004 
  16.  
  17. Read_Master_Log_Pos: 463 
  18.  
  19. Relay_Log_File: s1.000011 
  20.  
  21. Relay_Log_Pos: 630 
  22.  
  23. Relay_Master_Log_File: master-bin.000004 
  24.  
  25. Slave_IO_Running: Yes 
  26.  
  27. Slave_SQL_Running: Yes 
  28.  
  29. Replicate_Do_DB: 
  30.  
  31. Replicate_Ignore_DB: test  

查看從庫狀態也顯示此項配置

1:在忽略不同步的庫不存在的情況下

在配置文件指定主從庫都不存在的庫,然后在主庫中創建這個庫,測試數據是否同步過去

主庫創建數據庫 

  1. mysql> create database test; 
  2.  
  3. Query OK, 1 row affected (0.06 sec)  
  4.  
  5. mysql> show databases; 
  6.  
  7. +--------------------+ 
  8.  
  9. Database     | 
  10.  
  11. +--------------------+ 
  12.  
  13. | information_schema | 
  14.  
  15. | mysql       | 
  16.  
  17. | performance_schema | 
  18.  
  19. | sys        | 
  20.  
  21. | test        | 
  22.  
  23. +--------------------+ 
  24.  
  25. rows in set (0.01 sec)  

從庫查看

  1. mysql> show databases; 
  2.  
  3. +--------------------+ 
  4.  
  5. Database      | 
  6.  
  7. +--------------------+ 
  8.  
  9. | information_schema | 
  10.  
  11. | mysql       | 
  12.  
  13. | performance_schema | 
  14.  
  15. | sys        | 
  16.  
  17. +--------------------+ 
  18.  
  19. rows in set (0.01 sec)  

結論:發現建庫的動作沒有被從庫同步過來

2:測試主從服務器庫存在數據同步情況

目前主從庫都存在庫test001 

  1. [root@mysql-m ~]# mysql -uroot -p -e "show databases;"|grep test001 
  2.  
  3. Enter password
  4.  
  5. test001 
  6.  
  7. [root@mysql-s ~]# mysql -uroot -p -e "show databases;"|grep test001 
  8.  
  9. Enter password
  10.  
  11. test001  

在主庫插入數據測試從庫同步情況 

  1. mysql> use test001; 
  2.  
  3. Database changed 
  4.  
  5. mysql> create table test ( 
  6.  
  7.     -> id varchar(10) not null
  8.  
  9.     -> name varchar(10) not null 
  10.  
  11.     -> ); 
  12.  
  13. Query OK, 0 rows affected (0.06 sec) 
  14.  
  15. mysql> insert into test values('zhang','man'); 
  16.  
  17. Query OK, 1 row affected (0.03 sec) 
  18.  
  19. mysql> select * from test; 
  20.  
  21. +-------+------+ 
  22.  
  23. | id  | name | 
  24.  
  25. +-------+------+ 
  26.  
  27. | zhang | man | 
  28.  
  29. +-------+------+ 
  30.  
  31. 1 row in set (0.00 sec) 
  32.  
  33. mysql> select * from test001.test; 
  34.  
  35. ERROR 1146 (42S02): Table 'test001.test' doesn't exist 
  36.  
  37. mysql> use test001; 
  38.  
  39. Database changed 
  40.  
  41. mysql> show tables; 
  42.  
  43. Empty set (0.00 sec)  

結論:從庫沒有表,同樣也有數據同步過來

3:征對數據庫默認的庫同步(如mysql) 

  1. replicate-ignore-db = mysql   
  2.  
  3. #忽略指定不同步的庫  

測試前的數據 

  1. [root@mysql-m ~]# mysql -uroot -p -e "select user,host from mysql.user;" 
  2.  
  3. Enter password
  4.  
  5. +-----------+--------------+ 
  6.  
  7. user    | host     | 
  8.  
  9. +-----------+--------------+ 
  10.  
  11. | mysql.sys | localhost   | 
  12.  
  13. | root   | localhost  | 
  14.  
  15. +-----------+--------------+ 
  16.  
  17. [root@mysql-s ~]# mysql -uroot -p -e "select user,host from mysql.user;" 
  18.  
  19. Enter password
  20.  
  21. +-----------+--------------+ 
  22.  
  23. user   | host     | 
  24.  
  25. +-----------+--------------+ 
  26.  
  27. | mysql.sys | localhost  | 
  28.  
  29. | root   | localhost  | 
  30.  
  31. +-----------+--------------+ 
  32.  
  33. [root@mysql-m ~]# mysql -uroot -p -e "grant all privileges on *.* to test@localhost identified by '123456';" 
  34.  
  35. Enter password
  36.  
  37. [root@mysql-m ~]# mysql -uroot -p -e "select user,host from mysql.user;" 
  38.  
  39. Enter password
  40.  
  41. +-----------+--------------+ 
  42.  
  43. user   | host    | 
  44.  
  45. +-----------+--------------+ 
  46.  
  47. | mysql.sys | localhost  | 
  48.  
  49. | root   | localhost  | 
  50.  
  51. | test   | localhost  | 
  52.  
  53. +-----------+--------------+ 
  54.  
  55. [root@mysql-s ~]# mysql -uroot -p -e "select user,host from mysql.user;" 
  56.  
  57. Enter password
  58.  
  59. +-----------+--------------+ 
  60.  
  61. user   | host     | 
  62.  
  63. +-----------+--------------+ 
  64.  
  65. | mysql.sys | localhost  | 
  66.  
  67. | root   | localhost  | 
  68.  
  69. | test   | localhost  | 
  70.  
  71. +-----------+--------------+  

結論:此種模式下此配置對默認的庫不生效,因此調整配置 

  1. replicate-ignore-db = mysql      
  2.  
  3. #忽略指定不同步的庫 
  4.  
  5. replicate-wild-ignore-table=mysql.% 
  6.  
  7. #忽略指定不同步的庫的所有表 
  8.  
  9. [root@mysql-m ~]# mysql -uroot -p -e "grant all privileges on *.* to testuser@localhost identified by '123456';" 
  10.  
  11. Enter password
  12.  
  13. [root@mysql-m ~]# mysql -uroot -p -e "select user,host from mysql.user;" 
  14.  
  15. Enter password
  16.  
  17. +-----------+--------------+ 
  18.  
  19. user   | host    | 
  20.  
  21. +-----------+--------------+ 
  22.  
  23. | mysql.sys | localhost  | 
  24.  
  25. | root   | localhost  | 
  26.  
  27. | test   | localhost  | 
  28.  
  29. | testuser | localhost  | 
  30.  
  31. +-----------+--------------+ 
  32.  
  33. [root@mysql-s ~]# mysql -uroot -p -e "select user,host from mysql.user;" 
  34.  
  35. Enter password
  36.  
  37. +-----------+--------------+ 
  38.  
  39. user   | host     | 
  40.  
  41. +-----------+--------------+ 
  42.  
  43. | mysql.sys | localhost   | 
  44.  
  45. | root   | localhost   | 
  46.  
  47. | test   | localhost   | 
  48.  
  49. +-----------+--------------+  

結論:此種模式下此配置對默認的庫進行不同步數據庫,需要增加相關表的參數,***測試得出不加replicate-ignore-db = mysql參數,同樣對默認的庫生效,

2、binlog-format=STATEMENT模式

修改主從庫的binlog模式

 

一起測試不存在的庫、存在的庫與默認庫 

  1. replicate-ignore-db = test  
  2.  
  3. #忽略指定不同步的庫(主從不存在) 
  4.  
  5. replicate-ignore-db = test001  
  6.  
  7. #忽略指定不同步的庫 
  8.  
  9. replicate-wild-ignore-table=mysql.%  
  10.  
  11. #忽略指定不同步的庫的所有表 

1:測試默認庫數據同步 

  1. mysql> grant all privileges on *.* to user@'localhost' identified by '123456'
  2.  
  3. Query OK, 0 rows affected, 1 warning (0.03 sec) 
  4.  
  5. mysql> select user,host from mysql.user
  6.  
  7. +-----------+--------------+ 
  8.  
  9. user   | host     | 
  10.  
  11. +-----------+--------------+ 
  12.  
  13. | rep   | %       | 
  14.  
  15. | mysql.sys | localhost  | 
  16.  
  17. | root   | localhost  | 
  18.  
  19. | test   | localhost  | 
  20.  
  21. user   | localhost  | 
  22.  
  23. +-----------+--------------+ 
  24.  
  25. rows in set (0.01 sec) 
  26.  
  27. [root@mysql-s ~]# mysql -uroot -p -e "select user,host from mysql.user;" 
  28.  
  29. Enter password
  30.  
  31. +-----------+--------------+ 
  32.  
  33. user   | host     | 
  34.  
  35. +-----------+--------------+ 
  36.  
  37. | rep    | %       | 
  38.  
  39. | mysql.sys | localhost  | 
  40.  
  41. | root   | localhost  | 
  42.  
  43. | test   | localhost  | 
  44.  
  45. +-----------+--------------+  

結論:在此種模式下,對于默認的庫,配置replicate-ignore-db = mysql,對默認的庫與庫中的表都生效

2:測試主從都不存在的庫同步

3:測試主從服務器庫已經同步的情況下數據同步(test001)

 

  1. mysql> use test001; 
  2.  
  3. Database changed 
  4.  
  5. mysql> create table test001 ( 
  6.  
  7.     -> id varchar(10) not null
  8.  
  9.     -> name varchar(10) not null 
  10.  
  11.     -> ); 
  12.  
  13. Query OK, 0 rows affected (0.06 sec) 
  14.  
  15. mysql> insert into test001 values('zhang','man'); 
  16.  
  17. Query OK, 1 row affected (0.11 sec)  
  18.  
  19. [root@mysql-m ~]# mysql -uroot -p -e "select * from test001.test001;" 
  20.  
  21. Enter password
  22.  
  23. +-------+------+ 
  24.  
  25. | id  | name | 
  26.  
  27. +-------+------+ 
  28.  
  29. | zhang | man  | 
  30.  
  31. +-------+------+ 
  32.  
  33. [root@mysql-s ~]# mysql -uroot -p -e "select * from test001.test001;" 
  34.  
  35. Enter password
  36.  
  37. ERROR 1146 (42S02) at line 1: Table 'test001.test001' doesn't exist  

 

 

責任編輯:龐桂玉 來源: 數據庫開發
相關推薦

2020-06-12 09:20:33

前端Blob字符串

2020-07-28 08:26:34

WebSocket瀏覽器

2024-01-09 07:39:20

maven特性版本

2009-12-10 09:37:43

2022-10-13 11:48:37

Web共享機制操作系統

2021-02-01 23:23:39

FiddlerCharlesWeb

2011-09-15 17:10:41

2010-08-23 09:56:09

Java性能監控

2022-11-04 08:19:18

gRPC框架項目

2020-09-15 08:35:57

TypeScript JavaScript類型

2021-10-17 13:10:56

函數TypeScript泛型

2012-11-23 10:57:44

Shell

2021-12-29 11:38:59

JS前端沙箱

2021-12-22 09:08:39

JSON.stringJavaScript字符串

2015-06-19 13:54:49

2020-08-11 11:20:49

Linux命令使用技巧

2011-08-17 15:51:59

windows7Shift鍵

2014-03-12 09:23:06

DevOps團隊合作

2012-06-26 15:49:05

2023-12-21 14:40:09

Python編程語言
點贊
收藏

51CTO技術棧公眾號

欧美日韩一区二区三区四区| 国产天堂亚洲国产碰碰| 久久久免费观看| 青青草视频播放| 成人视屏在线观看| 最新日韩av在线| 国产精品一区二区三区在线观 | 国产91麻豆视频| 亚洲专区一区| 欧美激情日韩图片| 一区二区三区伦理片| 精品视频在线观看免费观看| 黑人巨大精品欧美一区免费视频| 亚洲人成人77777线观看| 亚洲精品久久久狠狠狠爱| 久久久久久久高潮| 欧美精品成人91久久久久久久| av黄色在线免费观看| 日韩欧美中文在线观看| 欧美在线看片a免费观看| 青青草视频国产| 91涩漫在线观看| 成人性生交大合| 国产精品专区第二| 国产成人无码专区| 日韩午夜av在线| 欧美成人四级hd版| 欧美波霸videosex极品| 欧美偷窥清纯综合图区| 91麻豆精品91久久久久同性| 成人一区二区三| 国产va在线视频| 亚洲黄色性网站| 亚洲 欧洲 日韩| 在线免费观看的av网站| 久久色中文字幕| 精品免费日产一区一区三区免费| 国产熟女一区二区三区四区| 久久成人免费电影| 国产精品美女www爽爽爽视频| 国产小视频在线观看免费| 国产精品国产一区| 中文在线资源观看视频网站免费不卡| 亚洲激情 欧美| 精品国内亚洲2022精品成人| 日韩欧美一区二区不卡| 亚洲女人在线观看| 精品国产伦一区二区三区观看说明 | 久久精品国产99久久6| 国产成人精品久久二区二区| 成人精品在线看| 激情婷婷亚洲| 韩国日本不卡在线| 国产一卡二卡在线| 日韩视频一区| 奇米影视亚洲狠狠色| 草久久免费视频| 亚洲男女自偷自拍| 青青草一区二区| 久草视频一区二区| 日韩极品在线观看| 清纯唯美亚洲综合| 国产精品自拍第一页| 日本aⅴ免费视频一区二区三区| 国产精国产精品| 在线观看日韩一区二区| 激情欧美一区二区| 91文字幕巨乱亚洲香蕉| 亚洲成人一二三区| 99精品视频在线观看| 久久免费看av| 97电影在线观看| 成人免费一区二区三区在线观看| 特级黄色录像片| 男女在线视频| 日韩欧美一区二区三区| 亚洲 激情 在线| 久久久久九九精品影院| 亚洲黄色www| 黄免费在线观看| 亚洲色图88| 性欧美xxxx| 一级片在线免费播放| 精品一区二区免费视频| 国产伦精品一区二区三区高清版 | 久青草视频在线播放| 国产伦久视频在线观看| 91国产精品成人| 欧美视频亚洲图片| 日本在线中文字幕一区| 色青青草原桃花久久综合| 久久久久久福利| 天堂资源在线中文精品| 91在线观看免费网站| 五月婷婷丁香花| 成人欧美一区二区三区视频网页| 国产资源在线免费观看| 影音成人av| 日韩视频在线观看一区二区| 无码h肉动漫在线观看| 亚洲国产一区二区在线观看 | 成人一区二区三区视频在线观看| 蜜桃视频日韩| 午夜小视频在线观看| 色哟哟一区二区| 色诱av手机版| 欧美国产美女| 青青精品视频播放| 亚洲国产日韩在线观看| 日本一区二区三区免费乱视频| 男人日女人的bb| 国产精品伦一区二区| 亚洲精品美女网站| www.xxxx日本| 蜜桃视频在线观看一区| 久久riav二区三区| 色网在线观看| 777xxx欧美| 亚洲av毛片基地| 亚洲欧美日韩国产综合精品二区 | 亚洲欧美自拍偷拍| 国产真实乱子伦| 国产图片一区| 欧美日韩999| 国产精品久久久久久久免费| 久久久久久久精| 国产精品一区二区免费在线观看| 日韩一区二区三区精品视频第3页| 亚洲性生活视频在线观看| 日韩av黄色片| 成人免费看视频| 青青视频免费在线| 日韩在线精品强乱中文字幕| 日韩在线观看免费高清完整版| 手机看片久久久| av亚洲产国偷v产偷v自拍| 国风产精品一区二区| 亚洲精品第一| 中文字幕亚洲欧美日韩高清| 国产精品21p| 91日韩在线专区| 日日碰狠狠添天天爽超碰97| 一区二区三区亚洲变态调教大结局 | 影院欧美亚洲| 国产精品一级久久久| 色呦呦呦在线观看| 精品久久久久久久久久久久久久久久久 | 欧美精品偷拍| 91成人理论电影| 在线电影福利片| 日韩美一区二区三区| 四虎免费在线视频| 国产91丝袜在线播放0| 欧美高清中文字幕| 欧美黄色一级| 久久久久久久久久久免费精品| 亚洲国产成人在线观看| 亚洲午夜精品在线| 中文字幕在线视频播放| 亚洲深爱激情| 欧洲在线视频一区| 国产成+人+综合+亚洲欧美| 久久精品成人欧美大片| www.色日本| 欧美日韩国产麻豆| a天堂中文字幕| 国内一区二区视频| www.国产在线播放| 亚洲专区视频| 国产男人精品视频| 超碰在线最新| 亚洲黄色在线观看| 天天天天天天天干| 一区二区三区在线影院| 男人的天堂影院| 日韩精品欧美精品| 欧洲xxxxx| 日韩美脚连裤袜丝袜在线| 国产精品久久久久9999| 成人福利在线观看视频| 精品国产一区二区三区忘忧草| wwwwww国产| 成人欧美一区二区三区1314 | 国产日本亚洲高清| 拔插拔插华人永久免费| 亚洲精品人人| 亚洲不卡1区| 精品国产乱码一区二区三区| 91福利视频网| 免费观看久久久久| 日韩高清不卡av| 一区二区的视频| 粉嫩老牛aⅴ一区二区三区| 很污很黄的网站| 91网页版在线| 九九九久久久久久久| 老鸭窝毛片一区二区三区| 91制片厂免费观看| 亚洲精品国产setv| 亚洲free嫩bbb| 午夜无码国产理论在线| 欧美高清在线视频观看不卡| 国产高清美女一级毛片久久| 精品福利一区二区三区免费视频| 国产情侣小视频| 午夜精品久久久久久久| 亚洲综合久久av一区二区三区| 91免费看`日韩一区二区| 99精品999| 日本视频在线一区| 波多野结衣之无限发射| 欧美1区2区视频| 五月天丁香综合久久国产| 欧美电影完整版在线观看| 91社区国产高清| 国产69精品久久久久9999人| 清纯唯美日韩制服另类| 999福利在线视频| 欧美精品日韩三级| 蜜芽在线免费观看| 中文日韩在线视频| 经典三级在线| 日韩精品www| 丰满岳乱妇国产精品一区| 欧美电影影音先锋| 中文字幕久久网| 日本韩国欧美一区二区三区| 伊人久久综合视频| 一二三四社区欧美黄| 五月天激情丁香| 国产精品久久久久久户外露出 | 国产91精品久久久久久久| 色www永久免费视频首页在线 | 精品免费视频一区二区| 91精品国产乱码久久久| 欧美亚洲动漫制服丝袜| 亚洲视频 欧美视频| 精品免费在线观看| 国产精品黄色网| 亚欧色一区w666天堂| 久久久久亚洲av成人片| 一区二区欧美在线观看| 久久精品视频免费在线观看| 亚洲天堂2016| 国精品无码一区二区三区| 一区精品在线播放| 久久嫩草捆绑紧缚| 亚洲欧美日韩国产成人精品影院 | 久久香蕉国产| 亚洲国产欧洲综合997久久 | 久久人人爽人人爽人人av| 欧美黄色精品| 成人性生活视频免费看| 国内在线观看一区二区三区| 大西瓜av在线| 久久激情一区| 91香蕉视频污版| 精品一区二区三区久久| 亚洲 自拍 另类 欧美 丝袜| 粉嫩久久99精品久久久久久夜| 国产精品日日摸夜夜爽| av中文字幕亚洲| 色无极影院亚洲| 国产精品家庭影院| 校园春色 亚洲| 婷婷久久综合九色综合绿巨人| 麻豆久久久久久久久久| 在线看日韩精品电影| 一本色道久久综合亚洲| 欧美电影免费提供在线观看| 日本美女一级视频| 亚洲石原莉奈一区二区在线观看| av福利在线播放| 欧美精品在线第一页| 欧美aa一级| 国产精品三级久久久久久电影| 超碰国产精品一区二页| 国产精品视频一区二区三区经| 中文字幕伦av一区二区邻居| 亚洲亚洲精品三区日韩精品在线视频| 亚洲欧美伊人| 无码人妻丰满熟妇区毛片18| 九九国产精品视频| 欧产日产国产精品98| 国产精品卡一卡二| 久久成人在线观看| 欧美在线小视频| 欧美一级性视频| 日日骚久久av| 国产传媒在线| 成人字幕网zmw| 日韩欧美影院| 国内精品国产三级国产99| 亚洲中字在线| 欧美老女人bb| 国产精品欧美极品| 丰满少妇乱子伦精品看片| 欧美日本高清视频在线观看| 日韩一级片免费在线观看| 丝袜美腿精品国产二区| 蜜桃视频动漫在线播放| 成人网在线视频| 最近国产精品视频| 成人av在线播放观看| 奇米四色…亚洲| 久久人妻少妇嫩草av无码专区| 中文字幕不卡在线| 五月激情六月丁香| 精品国产亚洲在线| 久草资源在线观看| 国产成人鲁鲁免费视频a| 东京久久高清| 无颜之月在线看| 精品综合免费视频观看| 高潮毛片无遮挡| 午夜婷婷国产麻豆精品| 精品国产无码一区二区| 日韩在线视频观看| av有声小说一区二区三区| 精品国产乱码久久久久| 欧美日本中文| 久久精品亚洲天堂| 国产精品久久二区二区| 欧美男人天堂网| 亚洲欧美制服综合另类| 超碰高清在线| 国产视频一区二区三区四区| 欧美在线免费一级片| 手机免费看av网站| 中文字幕不卡三区| 中文字幕人成人乱码亚洲电影| 亚洲精选在线观看| 亚洲涩涩在线| 久久久一本精品99久久精品66| 亚洲激情影院| 国产chinese中国hdxxxx| 亚洲国产精品久久人人爱 | 欧美日韩在线精品一区二区三区激情综合 | 精品福利一区| 欧美日韩二三区| 91在线一区二区| av资源免费观看| 日韩精品在线免费| 国产不卡网站| 欧美日韩一区二区视频在线| 美女视频一区免费观看| 国产熟妇搡bbbb搡bbbb| 色综合久久中文综合久久97| 免费在线观看一级毛片| 日韩av毛片网| 欧美三级美国一级| 污版视频在线观看| 国产精品不卡一区| 国产视频手机在线| 欧美国产日本高清在线 | 国产在线精品观看| 日韩精品免费看| 吞精囗交69激情欧美| 亚洲国产日韩欧美| 国产精品自在在线| 精品在线视频观看| 日韩精品视频在线观看免费| 黄瓜视频成人app免费| 日韩欧美三级电影| 激情av综合网| 久久99久久98精品免观看软件 | 成人性生交大片免费观看嘿嘿视频| 婷婷成人基地| 稀缺小u女呦精品呦| 欧美性色xo影院| 欧美一区二区三区| 国产高清在线一区| 丝袜亚洲精品中文字幕一区| 少妇高潮惨叫久久久久| 日韩亚洲欧美成人一区| 成人免费图片免费观看| 日韩电影在线播放| 国产一区二区三区久久久 | 欧美三区在线观看| 成a人片在线观看| 免费成人av网站| 精品一区二区三区在线播放| 国产在线成人精品午夜| 亚洲午夜精品久久久久久久久久久久| 91国产精品| 久久久999免费视频| 一区视频在线播放| 五月婷婷六月丁香| 成人激情电影一区二区| 国产欧美不卡| 小泽玛利亚一区| 国产视频精品免费播放| 高清精品久久| 国产91对白刺激露脸在线观看| 中文字幕一区二区三区在线播放| 人妻丰满熟妇av无码区hd| 91精品久久久久久久| 亚洲影音先锋| 欧美精品一区二区成人| 在线精品高清中文字幕|