午夜视频免费看_日韩三级电影网站_国产精品久久一级_亚洲一级在线播放_人妻体内射精一区二区三区_91夜夜揉人人捏人人添红杏_91福利在线导航_国产又粗又猛又黄又爽无遮挡_欧美日韩一区在线播放_中文字幕一区二区三区四区不卡 _日日夜夜精品视频免费观看_欧美韩日一区二区三区

主頁 > 知識庫 > MySQL GTID全面總結

MySQL GTID全面總結

熱門標簽:武漢網絡外呼系統服務商 電話外呼系統改號 地圖標注費用是多少 曲靖移動外呼系統公司 啥是企業400電話辦理 怎樣在地圖標注銷售區域 南昌三維地圖標注 百應電話機器人優勢 外呼系統打電話上限是多少

01 GTID簡介

      GTID,全稱Global transaction identifiers,也稱之為全局事務ID。MySQL-5.6.2開始支持,MySQL-5.6.10后完善,GTID 分成兩部分,一部分是服務的UUid,UUID保存在mysql數據目錄的auto.cnf文件中,
這是一個非常重要的文件,不能刪除,這一部分是不會變的。下面是一個uuid的值舉例:

[root@dev01 mysql]# cat auto.cnf 
[auto]
server-uuid=ac1ebad0-ef76-11e7-872b-080027a03bb6

    另外一部分就是事務ID了,隨著事務的增加,值依次遞增。也就是說,GTID實際上是由UUID+TID組成的。其中UUID是一個MySQL實例的唯一標識。TID代表了該實例上已經提交的事務數量。如下所示為一個GTID的例子:

3db33b36-0e51-409f-a61d-c99756e90155:1-14

02 GTID工作原理

1、master更新數據時,會在事務前產生GTID,一同記錄到binlog日志中。
2、slave端的i/o 線程將變更的binlog,寫入到本地的relay log中。
3、sql線程從relay log中獲取GTID,然后對比slave端的binlog是否有記錄。
4、如果有記錄,說明該GTID的事務已經執行,slave會忽略。
5、如果沒有記錄,slave就會從relay log中執行該GTID的事務,并記錄到binlog。
6、在解析過程中會判斷是否有主鍵,如果沒有就用二級索引,如果沒有就用全部掃描。

03 GTID的優缺點

優點:

1.一個事務對應一個唯一GTID,一個GTID在一個服務器上只會執行一次
2.GTID是用來代替傳統復制的方法,GTID復制與普通復制模式的最大不同就是不需要指定二進制文件名和位置
3.減少手工干預和降低服務故障時間,當主機掛了之后通過軟件從眾多的備機中提升一臺備機為主機

缺點:

1.不支持非事務引擎
2.不支持create table ... select 語句復制(主庫直接報錯)
原理:( 會生成兩個sql,一個是DDL創建表SQL,一個是insert into 插入數據的sql。
由于DDL會導致自動提交,所以這個sql至少需要兩個GTID,但是GTID模式下,只能給這個sql生成一個GTID )
3.不允許一個SQL同時更新一個事務引擎表和非事務引擎表
4.開啟GTID需要重啟(5.7除外)
5.對于create temporary table 和 drop temporary table語句不支持
6.不支持sql_slave_skip_counter

04 測試環境搭建

 節點:
server1   192.168.197.128  3306   Master
server2   192.168.197.137  3306   Slave
server3   192.168.197.136  3306   Slave

開啟GTID需要啟用這三個參數:

gtid_mode = on

enforce_gtid_consistency = 1

log_slave_updates   = 1

搭建測試環境的步驟如下:

1.在主節點上創建復制用戶,開啟主節點的GTID選項;

mysql> grant replication slave on *.* to 'repluser'@'%' identified by '123456';
Query OK, 0 rows affected, 1 warning (0.00 sec)

2.從節點上進行change master to操作,搭建主從,如下:

mysql> change master to 
    -> master_host='192.168.197.128',
    -> master_user='repluser',
    -> master_password='123456',
    -> master_port=3306,
    -> master_auto_position=1;
Query OK, 0 rows affected, 2 warnings (0.01 sec)

3.搭建成功后,在主節點197.128上查看從節點是否加入:

mysql> show slave hosts;
+-----------+------+------+-----------+--------------------------------------+
| Server_id | Host | Port | Master_id | Slave_UUID              |
+-----------+------+------+-----------+--------------------------------------+
|     3 |   | 3306 |     | 969488f5-c486-11e8-adb7-000c29bf2c97 |
|     2 |   | 3306 |     | bb874065-c485-11e8-8b52-000c2934472e |
+-----------+------+------+-----------+--------------------------------------+
 rows in set (. sec)

查看連接:

mysql> show processlist;
+----+----------+------------------+------+------------------+------+---------------------------------------------------------------+------------------+
| Id | User   | Host       | db  | Command     | Time | State                             | Info       |
+----+----------+------------------+------+------------------+------+---------------------------------------------------------------+------------------+
|  | root   | localhost    | NULL | Query      |  0 | starting                           | show processlist |
| 3 | repluser | work_NAT_4:60051 | NULL | Binlog Dump GTID | | Master has sent all binlog to slave; waiting for more updates | NULL       |
|  | repluser | work_NAT_5: | NULL | Binlog Dump GTID | 5970 | Master has sent all binlog to slave; waiting for more updates | NULL       |
+----+----------+------------------+------+------------------+------+---------------------------------------------------------------+------------------+
 rows in set (. sec)

4.三臺測試環境的UUID分別是:

197.128
mysql> select @@server_uuid;
+--------------------------------------+
| @@server_uuid            |
+--------------------------------------+
| bd0d-8691-11e8-afd6-4c3e51db5828 |
+--------------------------------------+
 row in set (0.00 sec)

197.137
mysql> select @@server_uuid;
+--------------------------------------+
| @@server_uuid            |
+--------------------------------------+
| bb874065-c485-11e8-8b52-000c2934472e |
+--------------------------------------+
 row in set (0.00 sec)

197.136
mysql> select @@server_uuid;
+--------------------------------------+
| @@server_uuid            |
+--------------------------------------+
| f5-c486-11e8-adb7-000c29bf2c97 |
+--------------------------------------+
 row in set (0.00 sec)

05 開始測試

測試環境主要分為以下幾個方面:

a.測試復制的故障轉移

b.復制錯誤跳過

1 測試復制的故障轉移

先來看看測試復制的故障轉移:

(1)首先將server 3的復制過程停掉

mysql> stop slave;
Query OK, 0 rows affected (0.01 sec)

(2)在server 1上創建一些數據

mysql> create table yyy.a(id int);
Query OK, 0 rows affected (0.03 sec)

mysql> create table yyy.b(id int);
Query OK, 0 rows affected (0.02 sec)

mysql> create table yyy.c(id int);
Query OK, 0 rows affected (0.02 sec)

(3)在另外兩臺上面查看數據結果:

server 
mysql> show tables from yyy;
+---------------+
| Tables_in_yyy |
+---------------+
| a       |
| b       |
| c       |
+---------------+
 rows in set (0.00 sec)

server 
mysql> show tables from yyy;
Empty set (0.00 sec)

(4)此時可以發現,server 2 的數據相比較server 3,它的數據比較新,此時停止server 1,模擬主服務器宕機:

[root@work_NAT_1 init.d]# service mysqld stop
Shutting down MySQL............              [ OK ]

(5)此時我們發現其他兩個節點已經不能訪問server 1了

mysql> show slave status\G
*************************** 1. row ***************************
        Slave_IO_State: Reconnecting after a failed master event read
         Master_Host: 192.168.197.128
         Master_User: repluser
         Master_Port: 3306
        Connect_Retry: 60
       Master_Log_File: mysql-bin.000006
     Read_Master_Log_Pos: 1364
        Relay_Log_File: mysql-relay-bin.000004
        Relay_Log_Pos: 1569
    Relay_Master_Log_File: mysql-bin.000006
       Slave_IO_Running: Connecting
      Slave_SQL_Running: Yes
     Exec_Master_Log_Pos: 1364
       Relay_Log_Space: 2337 
        Master_SSL_Key: 
    Seconds_Behind_Master: NULL
Master_SSL_Verify_Server_Cert: No
        Last_IO_Errno: 2003
        Last_IO_Error: error reconnecting to master 'repluser@192.168.197.128:3306' - retry-time: 60 retries: 1
        Last_SQL_Errno: 0

(6)我們需要設置server 2為server 3的主庫,因為server 2的數據比較新。此時如果采用以前的辦法,需要計算之前主庫的log_pos和當前要設置成主庫的log_pos,很有可能出錯。所以出現了一些高可用性的工具如MHA,MMM等解決問題。

在MySQL5.6之后,很簡單的解決了這個難題。因為同一事務的GTID在所有節點上的值一致,那么根據server3當前停止點的GTID就能定位到server2上的GTID,所以直接在server3上執行change即可:

mysql> change master to 
  -> master_host='192.168.197.137',
  -> master_user='repluser',
  -> master_password='123456',
  -> master_port=,
  -> master_auto_position=;
Query OK, rows affected, warnings (0.01 sec)

(7)此時查看server 3上的數據,可以發現,數據已經同步過來了;

2 復制錯誤跳過

    上面的測試中,最終的結果是server 2是主節點,server 3是從節點,下面我們來驗證復制錯誤跳過的辦法。

(1)首先我們在從節點上執行一個drop的語句,讓兩邊的數據不一致,如下:

mysql> show databases;
+--------------------+
| Database      |
+--------------------+
| information_schema |
| DBAs        |
| customer      |
| inc_db       |
| mysql       |
| performance_schema |
| sys        |
| testdb       |
| yeyz        |
| yyy        |
+--------------------+
 rows in set (. sec)

mysql> drop database yyy;
Query OK, rows affected (. sec)

mysql> show databases;
+--------------------+
| Database      |
+--------------------+
| information_schema |
| DBAs        |
| customer      |
| inc_db       |
| mysql       |
| performance_schema |
| sys        |
| testdb       |
| yeyz        |
+--------------------+
 rows in set (. sec)

(2)然后我們在server 2上執行drop database yyy的操作,如下:

mysql> drop database yyy;
Query OK, 3 rows affected (0.02 sec)

(3)此時我們看到server 3上已經出現了主從不同步的錯誤警告,因為它上面并沒有yyy的數據庫(前一步已經刪除),錯誤情況如下;

mysql> show slave status\G
*************************** . row ***************************
        Slave_IO_State: Waiting for master to send event
         Master_Host: 192.168.197.137
         Master_User: repluser
         Master_Port: 
        Connect_Retry: 
       Master_Log_File: mysql-bin.
     Read_Master_Log_Pos: 
        Relay_Log_File: mysql-relay-bin.
        Relay_Log_Pos: 
    Relay_Master_Log_File: mysql-bin.
       Slave_IO_Running: Yes
      Slave_SQL_Running: No
          Last_Errno: 
          Last_Error: Error 'Can't drop database 'yyy'; database doesn't exist' on query. Default database: 'yyy'. Query: 'drop database yyy'
         Skip_Counter: 
     Exec_Master_Log_Pos: 
       Relay_Log_Space: 
        Last_SQL_Error: Error 'Can't drop database 'yyy'; database doesn't exist' on query. Default database: 'yyy'. Query: 'drop database yyy'
 Replicate_Ignore_Server_Ids: 
       Master_Server_Id: 
         Master_UUID: bb874065-c485-e8-b52-c2934472e
       Master_Info_File: mysql.slave_master_info
      Retrieved_Gtid_Set: bd0d--e8-afd6-c3e51db5828:-,
bb874065-c485-e8-b52-c2934472e:
      Executed_Gtid_Set: db33b36-e51-f-a61d-c99756e90155:-,
bd0d--e8-afd6-c3e51db5828:-,
f5-c486-e8-adb7-c29bf2c97:
        Auto_Position: 
     Replicate_Rewrite_DB: 
         Channel_Name: 
      Master_TLS_Version: 
 row in set (0.00 sec)

(4)當我們使用傳統的方法來跳過這個錯誤的時候,會提示出GTID模式下不被允許,如下:

mysql> set global sql_slave_skip_counter=;
ERROR (HY000): sql_slave_skip_counter can not be set when the server is running with @@GLOBAL.GTID_MODE = ON. Instead, for each transaction that you want to skip, generate an empty transaction with the same GTID as the transaction

那么這種方式下應該如何跳過這個錯誤呢?

(5)因為我們是通過GTID來進行復制的,也需要跳過這個事務從而繼續復制,這個事務可以到主上的binlog里面查看:因為不知道找哪個GTID上出錯,所以也不知道如何跳過哪個GTID。但是我們可以在show slave status里的信息里找到在執行Master里的POS:2012,也就是上述第(3)步第18行代碼。現在我們拿著這個pos:2012去server 2的日志里面找,可以發現如下信息:

# at 2012
#190305 20:59:07 server id 2 end_log_pos 2073 GTID  last_committed=9    sequence_number=10   rbr_only=no
SET @@SESSION.GTID_NEXT= 'bb874065-c485-11e8-8b52-000c2934472e:1'/*!*/;
# at 2073
#190305 20:59:07 server id 2 end_log_pos 2158 Query  thread_id=3   exec_time=0   error_code=0
SET TIMESTAMP=/*!*/;
drop database yyy
/*!*/;

(6)我們可以看到GTID_NEXT的值是

,然后我們通過下面的方法來重新恢復主從復制:

mysql> stop slave;
Query OK, rows affected (0.00 sec)

mysql> set session gtid_next='bb874065-c485-11e8-8b52-000c2934472e:1';
Query OK, rows affected (0.00 sec)

mysql> begin;
Query OK, rows affected (0.00 sec)

mysql> commit;
Query OK, rows affected (0.01 sec)

mysql> set session gtid_next=automatic;
Query OK, rows affected (0.00 sec)

mysql> start slave;
Query OK, rows affected (0.00 sec)

mysql> show slave status\G
*************************** 1. row ***************************
        Slave_IO_State: Waiting for master to send event
         Master_Host: 192.168.197.137
         Master_User: repluser
         Master_Port: 3306
        Connect_Retry: 60
       Master_Log_File: mysql-bin.000002
     Read_Master_Log_Pos: 2158
        Relay_Log_File: mysql-relay-bin.000003
        Relay_Log_Pos: 478
    Relay_Master_Log_File: mysql-bin.000002
       Slave_IO_Running: Yes
      Slave_SQL_Running: Yes
     Exec_Master_Log_Pos: 2158
       Relay_Log_Space: 1527
       Until_Condition: None
       Master_Server_Id: 2
         Master_UUID: bb874065-c485-11e8-8b52-000c2934472e
       Master_Info_File: mysql.slave_master_info
          SQL_Delay: 0
     SQL_Remaining_Delay: NULL
   Slave_SQL_Running_State: Slave has read all relay log; waiting for more updates
      Master_Retry_Count: 
      Retrieved_Gtid_Set: bd0d-8691-11e8-afd6-4c3e51db5828:-7,
bb874065-c485-11e8-8b52-000c2934472e:
      Executed_Gtid_Set: db33b36-0e51-409f-a61d-c99756e90155:-14,
bd0d-8691-11e8-afd6-4c3e51db5828:-7,
f5-c486-11e8-adb7-000c29bf2c97:,
bb874065-c485-11e8-8b52-000c2934472e:
        Auto_Position: 
     Replicate_Rewrite_DB: 
         Channel_Name: 
      Master_TLS_Version: 
 row in set (0.00 sec)

以上就是MySQL GTID全面總結的詳細內容,更多關于MySQL GTID的資料請關注腳本之家其它相關文章!

您可能感興趣的文章:
  • MYSQL數據庫GTID實現主從復制實現(超級方便)
  • MySQL5.6 GTID模式下同步復制報錯不能跳過的解決方法
  • Mysql GTID Mha配置方法
  • MySQL5.7不停業務將傳統復制變更為GTID復制的實例
  • 詳解MySQL主從復制實戰 - 基于GTID的復制
  • MySQL 5.6 GTID新特性實踐
  • MySQL5.6基于GTID的主從復制
  • 在MySQL中使用GTIDs復制協議和中斷協議的教程
  • MySQL是如何實現主備同步
  • 關于mysql主備切換canal出現的問題解決
  • 基于mysql+mycat搭建穩定高可用集群負載均衡主備復制讀寫分離操作
  • MySQL GTID主備不一致的修復方案

標簽:黑河 資陽 滄州 錦州 荊州 吉林 甘南 隨州

巨人網絡通訊聲明:本文標題《MySQL GTID全面總結》,本文關鍵詞  MySQL,GTID,全面,總結,MySQL,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MySQL GTID全面總結》相關的同類信息!
  • 本頁收集關于MySQL GTID全面總結的相關信息資訊供網民參考!
  • 推薦文章
    特级丰满少妇一级aaaa爱毛片| 九九精品在线观看视频| 激情久久av一区av二区av三区| 91精品视频专区| 午夜一区二区三区四区| 亚洲福利在线播放| 91在线视频观看免费| 久久蜜桃一区二区| 91精品国产综合久久香蕉的用户体验| 日本熟妇色xxxxx日本免费看| 欧美成人一区二区三区| 天天视频天天爽| 欧美国产成人精品| 日本不卡二区高清三区| 一本色道久久综合无码人妻| 中文字幕日韩专区| 成人免费视频入口| 91精品国产综合久久精品app| 日韩av片在线看| 国产三级三级三级精品8ⅰ区| 五码日韩精品一区二区三区视频| 污视频网站免费观看| 国产美女精品视频| 国产精品久久久久久免费| 欧美精品日韩三级| 天天操中文字幕| www日韩中文字幕在线看| 欧美三根一起进三p| 日韩欧美久久久| 午夜视频在线观看国产| 精品久久久精品| 精品综合久久久久| 福利视频第一区| 尤物国产在线观看| 午夜私人影院久久久久| 午夜dv内射一区二区| 亚洲国产精品视频| 噼里啪啦国语在线观看免费版高清版| 亚洲精品日韩一| 中文字幕第80页| 一区二区三区中文字幕精品精品| 成年人视频在线免费| 亚洲一区二区综合| 亚洲36d大奶网| 欧美日韩美女在线| 性鲍视频在线观看| 亚洲第一久久影院| 五月天婷婷在线观看视频| 色综合天天天天做夜夜夜夜做| 992kp免费看片| 欧美性猛交xxxx黑人| 天天久久综合网| 91精品国产一区二区三区| 怡红院一区二区| 日韩一区二区三区观看| 黑人と日本人の交わりビデオ| 日韩精品免费在线视频观看| 麻豆一区在线观看| 中文字幕精品久久久久| 无码视频在线观看| 国产激情综合五月久久| 日精品一区二区三区| 亚洲mm色国产网站| 视频在线在亚洲| 欧美性天天影院| 国产欧美日本一区二区三区| 精品久久久久久中文字幕2017| 亚洲中国最大av网站| 初高中福利视频网站| 欧美色爱综合网| 污污视频网站在线免费观看| 亚洲人成伊人成综合网久久久| 黑人一级大毛片| 国产精品福利网站| 国产一区二区三区免费在线观看| 国产成人三级视频| 亚洲欧洲日产国产综合网| www.超碰com| 日韩一区二区三区免费观看| 日本天堂在线视频| 国产精品99久久久久久白浆小说| 欧美aaaaaa午夜精品| 日本免费高清一区二区| 亚洲视频在线观看三级| 一区二区三区人妻| 精品久久久网站| 成人免费一级片| 俄罗斯精品一区二区| 成人福利在线看| 国产美女三级视频| 欧美伊人久久久久久久久影院 | 日韩av免费在线播放| 国产一区二区免费看| 欧洲精品在线播放| 欧美亚洲高清一区| 激情五月色婷婷| 91精品视频在线播放| 国产亚洲美州欧州综合国| 97免费公开视频| 中文字幕欧美在线| 国产成人精品免费看视频| 天堂精品一区二区三区| 综合欧美亚洲日本| 国产肥白大熟妇bbbb视频| 韩日精品中文字幕| 日本高清视频免费看| 国产99久久久欧美黑人 | 欧美老熟妇喷水| 国产在线看一区| 欧美高清一区二区| 亚洲综合色区另类av| 黄色片在线观看免费| 成人av在线天堂| 一个色综合av| 国产美女激情视频| 亚洲一卡二卡三卡| 精品人在线二区三区| 婷婷开心激情网| 国内自拍视频一区| 欧美激情精品久久久久久久变态| 99精品欧美一区二区蜜桃免费| av无码av天天av天天爽| 国产在线视频欧美| 天天爽夜夜爽夜夜爽精品视频| 亚洲精品国产精品乱码| 视频一区二区综合| 日韩欧美亚洲国产另类| 无码精品黑人一区二区三区| 亚洲黄色小视频在线观看| 欧美成人激情在线| 国产欧美精品一区二区三区四区| 久草手机视频在线观看| 久久99精品国产99久久| 91精品国产美女浴室洗澡无遮挡| 国产浮力第一页| 午夜激情在线观看视频| 2019中文字幕在线免费观看| 亚洲图片欧美激情| 日日骚av一区二区| av免费观看大全| 久久6免费高清热精品| 国产精品热久久久久夜色精品三区| 久久久久久久久久久网| 亚洲精品自在在线观看| 欧美色图一区二区三区| 人妻少妇精品无码专区久久| 午夜啪啪小视频| 国产在线观看精品| 欧美日韩五月天| 免费高清不卡av| 中文字幕丰满乱子伦无码专区| 91青青草免费观看| 欧美一级黄色大片| 久久国产精品72免费观看| 免费网站在线高清观看| 久久久久久99| 日韩高清不卡av| 91一区二区三区在线播放| 欧美黄色一区二区三区| 欧洲精品在线播放| 97超级碰在线看视频免费在线看 | 国产十六处破外女视频| 欧美黄网在线观看| 国产做受69高潮| 日韩精品一区二区三区中文不卡| 国产曰批免费观看久久久| 91插插插插插插| 青青青青草视频| 日本高清+成人网在线观看| 欧美欧美欧美欧美首页| 成人sese在线| 久久精品波多野结衣| 午夜精品久久久内射近拍高清 | 亚洲欧美日韩不卡| 性日韩欧美在线视频| 欧美视频一区二区| 处破女av一区二区| 国产精品人人人人| 视频免费1区二区三区| 乱一区二区三区在线播放| xxx成人少妇69| 午夜电影网亚洲视频| 黄色精品一二区| 少妇一级淫片免费放中国| 手机av在线免费| 精品一区二区三区免费毛片| 久久躁日日躁aaaaxxxx| 欧美在线看片a免费观看| 成人深夜福利app| 91中文字幕在线播放| 国产精品20p| 成年人黄色片视频| 久久精品国产精品青草色艺| 久久91精品国产91久久跳| 精品视频999| 国产丝袜欧美中文另类| 午夜成人鲁丝片午夜精品| 国产十六处破外女视频| 日韩av卡一卡二| 亚洲激情电影在线| 国产精品1234| 亚洲日本中文字幕| 欧美日韩国产专区| 成人午夜短视频| 99er热精品视频| 91人妻一区二区三区蜜臀| 在线免费观看av的网站| 欧美裸体网站| 国产精品青青在线观看爽香蕉 | 久久久999精品视频| 欧美人伦禁忌dvd放荡欲情| 国产精品国产a级| 狠狠v欧美v日韩v亚洲ⅴ| 国产视频在线免费观看| 亚洲欧美va天堂人熟伦| 亚洲三级在线观看视频| 精品一二三四五区| 极品尤物一区二区三区| 国产91免费在线观看| 午夜精品在线免费观看| 在线免费一区| 国产精品三区www17con| 国产成人精品在线播放| 久久好看免费视频| 亚洲第一区在线观看| 在线看国产日韩| 色94色欧美sute亚洲13| 国产精品视频观看| 色窝窝无码一区二区三区| 精品人妻在线播放| 亚洲久久久久久| 色www免费视频| 水蜜桃色314在线观看| 欧美性天天影院| 999在线免费观看视频| 孩xxxx性bbbb欧美| 在线播放亚洲激情| 日韩av在线免播放器| 9191成人精品久久| 日本韩国一区二区三区视频| 一区二区三区日本| 中文字幕亚洲一区二区va在线| 99久久精品免费看国产| 国产成人综合亚洲91猫咪| 可以免费看不卡的av网站| 亚洲国产欧美另类| 成人黄色激情视频| 国产性猛交╳xxx乱大交| 欧美日韩精品在线观看视频 | 91免费精品国自产拍在线不卡| 国内精品伊人久久久久av影院| 性xxxx搡xxxxx搡欧美| 国产av无码专区亚洲a∨毛片| 中文字幕日本人妻久久久免费| 91看片在线播放| 国产乱子轮xxx农村| 欧美多人猛交狂配| 瑟瑟视频在线观看| 亚洲精品成人无码熟妇在线| 30一40一50老女人毛片| 欧产日产国产精品98| 日本少妇xxxx| 丰满人妻一区二区三区免费视频棣| 欧美性猛交xxxx乱大交91| 97超碰成人在线| 亚洲男人天堂2021| 视频免费1区二区三区| 999在线精品视频| 特黄特黄一级片| 国产国语老龄妇女a片| 少妇伦子伦精品无吗| 日韩免费高清一区二区| 国产夫妻性爱视频| 亚洲最大成人综合网| 999福利视频| 青青青在线免费观看| 青青草手机在线视频| 国产香蕉视频在线| 国产99久久久久久免费看| 国产又粗又猛视频免费| 免费av一级片| 毛片不卡一区二区| 国产a级毛片一区| 99视频精品在线| 欧美极品少妇xxxxⅹ高跟鞋| 亚洲三级久久久| 午夜婷婷国产麻豆精品| 欧美亚洲禁片免费| 欧美精品一区二区不卡 | 中文字幕亚洲图片| 欧美激情精品久久久久| 国产精品对白刺激| 5g国产欧美日韩视频| 日本精品免费| 精品少妇在线视频| 成年人三级黄色片| 黄瓜视频污在线观看| 老湿机69福利| 国产在线观看第一页| 污污视频在线免费看| 粉嫩13p一区二区三区| 国产精品久久久久久户外露出 | 欧美自拍偷拍一区二区| 激情综合色播五月| 国产色一区二区| 疯狂做受xxxx欧美肥白少妇| 精品少妇一区二区三区视频免付费 | 中文字幕第21页| gogo亚洲国模私拍人体| 卡通动漫亚洲综合| 国产浮力第一页| 成人99免费视频| 亚洲成av人片一区二区三区| 欧美一区二区三区四区久久 | 国产又粗又猛又爽又黄的视频四季| 无码aⅴ精品一区二区三区| 日韩中文欧美在线| 中文在线资源观看网站视频免费不卡| 91国偷自产一区二区使用方法| 亚洲欧美激情四射在线日| 国产精品mp4| 天堂av在线中文| 中文字幕99页| 天天干天天色综合| 精品系列免费在线观看| 亚洲曰韩产成在线| 精品一区电影国产| 欧美在线观看网址综合| 欧美精品一区二区视频| 日韩在线一区视频| 久久久夜色精品| 丝瓜av网站精品一区二区| 亚洲丝袜另类动漫二区| 日韩国产欧美区| 91在线无精精品一区二区| 久久久亚洲国产精品| 日韩一区二区三区四区视频| 国产精品无码在线播放 | 久久婷婷开心| 亚洲一区二区福利视频| 精品国产一区二区三区四| 国产毛片精品视频| 在线免费观看成人短视频| 九九热在线精品视频| 欧洲亚洲一区二区三区四区五区| 男人女人拔萝卜视频| 一二三区在线播放| 国产精品入口麻豆九色| 亚洲精选在线观看| 国产精品xxxx| 日韩高清在线一区二区| 在线免费观看视频网站| 91视频在线观看免费| 欧美r级电影在线观看| 91日本在线视频| 五月天中文字幕在线| 99久久久无码国产精品免费蜜柚| 99久久精品一区| 亚洲国产精品久久久| 国产精品视频福利| 国产麻豆剧传媒精品国产| 99热这里只有精品66| 国产精品国产三级国产有无不卡| 国产亚洲免费的视频看| 日韩理论片在线观看| 国产人妻大战黑人20p| 日本午夜一本久久久综合| 色欲综合视频天天天| 日韩av不卡在线| 少妇黄色一级片| 亚洲一区二区影视| 一区二区三区毛片| 97视频免费在线看| 少妇人妻互换不带套| 在线播放一级片| 亚洲一区二区三区四区不卡| 午夜精品蜜臀一区二区三区免费| 草草久久久无码国产专区| 人人草在线观看| 亚洲精品午夜久久久| 26uuu另类亚洲欧美日本老年| 国产真人无码作爱视频免费| 亚洲天堂免费av| 偷拍日韩校园综合在线| 国产精品久久久久久久久男| 中文字幕在线观看视频www| 无码精品黑人一区二区三区| 欧美日韩精品三区| 国产女人水真多18毛片18精品| 国产高清一区二区三区四区| 国产成人在线电影| 亚洲欧美中文在线视频| 国产女人18毛片| 日本三级一区二区| 亚洲欧美日韩国产综合| 日韩av免费在线| 年下总裁被打光屁股sp| 精品在线视频一区| 亚洲新中文字幕| www.99热这里只有精品| 国产欧美熟妇另类久久久| 欧美综合天天夜夜久久| 国产一区视频观看| 欧美日韩亚洲国产另类| 国产精品久线观看视频| 欧美亚洲一区在线| 亚洲自拍偷拍精品| 国产一区二区三区在线看麻豆| 亚洲区在线播放| 欧美一级中文字幕|