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

MySQL+MyCat分庫分表 讀寫分離配置

數據庫 MySQL
Mycat是中間件,運行在代碼應用和MySQL數據庫之間的應用。前身: corba,是阿里開發的數據庫中間件,實現MySQL數據庫分庫分表集群管理的中間件,曾經出現過重大事故,二次開發,形成Mycat。

一、 MySQL+MyCat分庫分表

1 MyCat簡介

java編寫的數據庫中間件

Mycat運行環境需要JDK。

Mycat是中間件,運行在代碼應用和MySQL數據庫之間的應用。

前身: corba,是阿里開發的數據庫中間件,實現MySQL數據庫分庫分表集群管理的中間件,曾經出現過重大事故,二次開發,形成Mycat。

使用MyCat之后,編寫的所有的SQL語句,必須嚴格遵守SQL標準規范。

 

  1. insert into table_name(column_name) values(column_value); 

使用MyCat中間件后的結構圖如下:

MySQL+MyCat分庫分表 讀寫分離配置

 

2 MyCat術語簡介

2.1 切分

邏輯上的切分. 在物理層面,是使用多庫[database],多表[table]實現的切分.

2.1.1 縱向切分

把一個數據庫切分成多個數據庫,配置方便

只能實現兩張表的表連接查詢.

將一張表中的數據,分散到若干個database的同結構表中。多個表的數據的集合是當前表格的數據。

MySQL+MyCat分庫分表 讀寫分離配置

 

2.1.2 橫向切分

把一個表切分成多個表,相比縱向切分配置麻煩

無法實現表連接查詢.

將一張表的字段,分散到若干張表中,將若干表連接到一起,才是當前表的完整數據。

MySQL+MyCat分庫分表 讀寫分離配置

 

2.2 邏輯庫

Mycat中定義的database.是邏輯上存在的.但是物理上未必存在.

主要是針對縱向切分提供的概念.

訪問MyCat,就是將MyCat當做MySQL使用。

Db數據庫是MyCat中定義的database。通過SQL訪問MyCat中的db庫的時候,對應的是MySQL中的db1,db2,db3三個庫。物理上的database是db1,db2,db3.邏輯上的database就是db。

MySQL+MyCat分庫分表 讀寫分離配置

 

2.3 邏輯表

Mycat中定義的table.是邏輯上存在,物理上未必存在.

主要是針對橫向切分提供的概念

MyCat中的表格table,其字段分散到MySQL數據庫的表格table1,table2,table3中。

MySQL+MyCat分庫分表 讀寫分離配置

 

2.4 默認端口

Mycat默認端口是8066

2.5 數據主機 - dataHost

物理MySQL存放的主機地址.可以使用主機名,IP,域名定義.

2.6 數據節點 - dataNode

物理的database是什么.數據保存的物理節點.就是database.

2.7 分片規則

當控制數據的時候,如何訪問物理database和table.

就是訪問dataHost和dataNode的算法.

在Mycat處理具體的數據CRUD的時候,如何訪問dataHost和dataNode的算法.如:哈希算法,crc16算法等.

3 Mycat搭建

3.1 安裝JDK

3.2 主從備份搭建完成

3.3 安裝mycat

解壓縮: tar -zxf mycat-xxxx.tar.gz

3.4 Master提供可被Mycat訪問的用戶

在Mycat中通過Master數據庫的root用戶訪問Master數據庫.

  1. grant all privileges on *.* to ‘username’@’ip’ identified by ‘password’ with grant option 
  2. grant all privileges on *.* to 'mycat'@'%' identified by 'mycat' with grant option

 

3.5 上傳mycat

  1. Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz 

3.6 解壓縮

  1. tar -zxf Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz 

3.7 Mycat配置文件詳解

Mycat所有的配置文件,都在應用的conf目錄中.

3.7.1 rule.xml

用于定義分片規則的配置文件.

主要是查看.很少修改.

mycat默認的分片規則: 以500萬為單位,實現分片規則.

邏輯庫A對應dataNode - db1和db2. 1-500萬保存在db1中, 500萬零1到1000萬保存在db2中,1000萬零1到1500萬保存在db1中.依次類推.

MySQL+MyCat分庫分表 讀寫分離配置

 

3.7.2 schema.xml

用于定義邏輯庫和邏輯表的配置文件.在配置文件中可以定義讀寫分離,邏輯庫,邏輯表,dataHost,dataNode等信息.

配置文件解釋:

3.7.2.1 標簽schema

配置邏輯庫的標簽

3.7.2.1.1 屬性name

邏輯庫名稱

3.7.2.1.2 屬性checkSQLschema

是否檢測SQL語法中的schema信息.

如: Mycat邏輯庫名稱 A, dataNode名稱B

SQL : select * from A.table;

checkSQLschema值是true, Mycat發送到數據庫的SQL是select * from table;

checkSQLschema值是false,Mycat發送的數據庫的SQL是select * from A.table;

3.7.2.1.3 sqlMaxLimit

Mycat在執行SQL的時候,如果SQL語法中沒有limit子句.自動增加limit子句. 避免一次性得到過多的數據,影響效率. limit子句的限制數量默認配置為100.如果SQL中有具體的limit子句,當前屬性失效.

SQL : select * from table . mycat解析后: select * from table limit 100

SQL : select * from table limit 10 . mycat不做任何操作修改.

3.7.2.2 標簽table

定義邏輯表的標簽,如果需要定義多個邏輯表,編寫多個table標簽。要求邏輯表的表名和物理表(MySQL數據庫中真實存在的表)的表名一致。

3.7.2.2.1 屬性name

邏輯表名

3.7.2.2.2 屬性dataNode

數據節點名稱. 配置文件中后續需要定義的標簽(即物理數據庫中的database名稱).多個名稱使用逗號分隔.

多個database定義后,代表分庫。

3.7.2.2.3 屬性rule

分片規則名稱.具體的規則名稱參考rule.xml配置文件.

SQL語句發送到Mycat中后,Mycat如何計算,應該將當期的SQL發送到哪一個物理數據庫管理系統或物理database中。

3.7.2.3 標簽dataNode

定義數據節點的標簽, 定義具體的物理database信息的。

3.7.2.3.1 屬性name

數據節點名稱, 是定義的邏輯名稱,對應具體的物理數據庫database

3.7.2.3.2 屬性dataHost

引用dataHost標簽的name值,代表使用的物理數據庫所在位置和配置信息.

3.7.2.3.3 屬性database

在dataHost物理機中,具體的物理數據庫database名稱.

3.7.2.4 dataHost標簽

定義數據主機的標簽, 就是物理MYSQL真實安裝的位置。

3.7.2.4.1 屬性name

定義邏輯上的數據主機名稱

3.7.2.4.2 屬性maxCon/minCon

***連接數, max connections

最小連接數, min connections

3.7.2.4.3 屬性dbType

數據庫類型 : mysql數據庫

3.7.2.4.4 屬性dbDriver

數據庫驅動類型, native,使用mycat提供的本地驅動.

3.7.2.5 dataHost子標簽writeHost

寫數據的數據庫定義標簽. 實現讀寫分離操作.

3.7.2.5.1 屬性 host

數據庫命名

3.7.2.5.2 屬性url

數據庫訪問路徑

3.7.2.5.3 屬性user

數據庫訪問用戶名

3.7.2.5.4 屬性password

訪問用戶密碼

3.7.2.6 測試配置文件

MySQL+MyCat分庫分表 讀寫分離配置

 

3.7.3 server.xml

配置Mycat服務信息的.

如: Mycat中的用戶,用戶可以訪問的邏輯庫,可以訪問的邏輯表,服務的端口號等.

常見修改內容:

MySQL+MyCat分庫分表 讀寫分離配置

 

3.7.4 啟動Mycat命令

  1. bin/mycat start 

3.7.5 停止命令

  1. bin/mycat stop 

3.7.6 重啟命令

  1. bin/mycat restart 

3.7.7 查看Mycat狀態

 

  1. bin/mycat status 

3.7.8 訪問方式

可以使用命令行訪問或客戶端軟件訪問.

3.7.8.1 命令行訪問方式

mysql -u用戶名 -p密碼 -hmycat主機IP -P8066

鏈接成功后,可以當做MySQL數據庫使用.

訪問成功后,不能直接使用。因為Mycat只能訪問MYSQL的schema(database),不能自動創建邏輯庫對應的物理庫。且不能自動創建邏輯表對應的物理表。

必須人工鏈接master數據庫,手動創建database。

表格可以在mycat控制臺創建。注意:在mycat控制臺創建的表,必須是schema.xml配置文件中定義過的邏輯表。

啟動后,經過測試,crc32slot分片規則無效,執行DML語句的時候只能識別db1和db2。

DDL語句,可以識別db3。

修改conf/rule.xml配置文件,找標簽

MySQL+MyCat分庫分表 讀寫分離配置

 

修改count參數。修改為對應的物理database數量。

3.7.9 訪問約束

3.7.9.1 表約束

不能創建未在schema.xml中配置的邏輯表

3.7.9.2 DML約束

尤其是新增: 必須在insert into語法后攜帶所有的字段名稱.至少攜帶主鍵名稱.

因為分片規則,絕大多數都是通過主鍵字段計算數據分片規則的.

3.7.10 查看Mycat日志

logs/wrapper.log

日志中記錄的是所有的mycat操作. 查看的時候主要看異常信息caused by信息

二、 MyCat配置讀寫分離

1 MySQL主從備份

1.1 主從備份概念

什么是主從備份: 就是一種主備模式的數據庫應用.

主庫(Master)數據與備庫(Slave)數據完全一致.

實現數據的多重備份, 保證數據的安全.

可以在Master[InnoDB]和Slave[MyISAM]中使用不同的數據庫引擎,實現讀寫的分離

1.1.1 MySQL5.5版本后本身支持主從備份

在老舊版本的MySQL數據庫系統中,不支持主從備份,需要安裝額外的RPM包.

如果需要安裝RPM,只能在一個位置節點安裝.

1.1.2 主從備份目的

1.1.2.1 實現主備模式

保證數據的安全. 盡量避免數據丟失的可能.

1.1.2.2 實現讀寫分離

使用不同的數據庫引擎,實現讀寫分離.提高所有的操作效率.

InnoDB使用DML語法操作. MyISAM使用DQL語法操作.

1.1.3 主從備份效果

1.1.3.1 主庫操作同步到備庫

所有對Master的操作,都會同步到Slave中.

如果Master和Salve天生上環境不同,那么對Master的操作,可能會在Slave中出現錯誤

如: 在創建主從模式之前,Master有database : db1, db2, db3. Slave有database: db1, db2.

創建主從模式.現在的情況Master和Slave天生不同.

主從模式創建成功后,在Master中drop database db3. Slave中拋出數據庫SQL異常.后續所有的命令不能同步.

一旦出現錯誤. 只能重新實現主從模式.

1.2 安裝MySQL

略過.

1.3 主從備份配置

主要操作Master和Slave中的配置文件和DBMS的配置.

配置文件: 定義主從模式的基礎信息. 如: 日志, 命令等.

DBMS配置: 提供主從訪問的用戶,基礎信息[Master和Slave的位置,用戶名,密碼,日志文件名等]等.

建議:建立主從備份的多個MySQL,***原始環境一致。Database,table,data完全一致。

1.3.1 Master[主庫]配置

1.3.1.1 修改Master配置文件

  1. /etc/my.cnf 

需要修改. 在修改前建議復制一份備份文件.

修改后的my.cnf配置文件,參考資料中的my.cnf文件內容.

1.3.1.1.1 server-id

本環境中server-id是1

MySQL服務唯一標識

唯一標識是數字. 自然數

配置的時候有要求

1.3.1.1.1.1 單機使用

server-id 任意配置,只要是數字即可

1.3.1.1.1.2 主從使用

server-id Master唯一標識數字必須小于Slave唯一標識數字.

1.3.1.1.2 log_bin

本環境中log_bin值 : master_log

日志文件命名, 開啟日志功能。此日志是命令日志。就是記錄主庫中執行的所有的SQL命令的。

1.3.1.1.2.1 開啟日志

MySQL的log_bin不是執行日志,狀態日志. 是操作日志.就是在DBMS中所有的SQL命令

log_bin日志不是必要的.只有配置主從備份時才必要。

1.3.1.1.2.2 日志文件配置

變量的值就是日志文件名稱.是日志文件名稱的主體.

MySQL數據庫自動增加文件名后綴和文件類型.

1.3.1.2 重啟MySQL

  1. service mysqld restart 

1.3.1.3 配置Master

1.3.1.3.1 訪問MySQL

 

  1. mysql -uusername -ppassword 

1.3.1.3.2 創建用戶

在MySQL數據庫中,為不存在的用戶授權,就是同步創建用戶并授權.

此用戶是從庫訪問主庫使用的用戶

ip地址不能寫為%. 因為主從備份中,當前創建的用戶,是給從庫Slave訪問主庫Master使用的.用戶必須有指定的訪問地址.不能是通用地址.

MySQL+MyCat分庫分表 讀寫分離配置

 

1.3.1.3.3 查看用戶

 

  1. use mysql;  
  2. select host, name from user

 

1.3.1.3.4 查看Master信息

  1. show master status; 

1.3.2 Slave[從庫]配置

1.3.2.1 修改Slave配置文件

  1. /etc/my.cnf 

1.3.2.1.1 server_id

唯一標識, 本環境中配置為 : 2

1.3.2.1.2 log_bin

可以使用默認配置, 也可以注釋.

1.3.2.2 可選: 修改uuid

主從模式要求多個MySQL物理名稱不能相同. 即按裝MySQL過程中Linux自動生成的物理標志. 唯一物理標志命名為uuid. 保存位置是MySQL數據庫的數據存放位置. 默認為/var/lib/mysql目錄中. 文件名是auto.cnf.

修改auto.cnf文件中的uuid數據. 隨意修改,不建議改變數據長度.建議改變數據內容.

  1. /var/lib/mysql/auto.cnf 

1.3.2.3 重啟MySQL服務

  1. service mysqld restart 

1.3.2.4 配置Slave

1.3.2.4.1 訪問mysql

  1. mysql -uusername -ppassword 

1.3.2.4.2 停止Slave功能

  1. stop slave 

1.3.2.4.3 配置主庫信息

需要修改的數據是依據Master信息修改的. ip是Master所在物理機IP. 用戶名和密碼是Master提供的Slave訪問用戶名和密碼. 日志文件是在Master中查看的主庫信息提供的.在Master中使用命令show master status查看日志文件名稱.

  1. change master to master_host=’ip’, master_user=’username’, master_password=’password’, master_log_file=’log_file_name’;  
  2. change master to master_host='192.168.199.212', master_user='slave', master_password='slave', master_log_file='master_log.000001'

 

1.3.2.4.4 啟動Slave功能

  1. start slave; 

1.3.2.4.5 查看Slave配置

 

  1. show slave status G;  
  2. mysql> show slave status G;  
  3. *************************** 1. row ***************************  
  4. Slave_IO_State: Waiting for master to send event  
  5. Master_Host: 192.168.120.139  
  6. Master_User: slave  
  7. Master_Port: 3306  
  8. Connect_Retry: 60  
  9. Master_Log_File: master-log.000001  
  10. Read_Master_Log_Pos: 427  
  11. Relay_Log_File: mysqld-relay-bin.000002  
  12. Relay_Log_Pos: 591  
  13. Relay_Master_Log_File: master-log.000001  
  14. Slave_IO_Running: Yes  
  15. Slave_SQL_Running: Yes  
  16. Replicate_Do_DB:  
  17. Replicate_Ignore_DB:  
  18. Replicate_Do_Table:  
  19. Replicate_Ignore_Table:  
  20. Replicate_Wild_Do_Table:  
  21. Replicate_Wild_Ignore_Table:  
  22. Last_Errno: 0  
  23. Last_Error:  
  24. Skip_Counter: 0  
  25. Exec_Master_Log_Pos: 427  
  26. Relay_Log_Space: 765  
  27. Until_Condition: None  
  28. Until_Log_File:  
  29. Until_Log_Pos: 0  
  30. Master_SSL_Allowed: No  
  31. Master_SSL_CA_File:  
  32. Master_SSL_CA_Path:  
  33. Master_SSL_Cert:  
  34. Master_SSL_Cipher:  
  35. Master_SSL_Key:  
  36. Seconds_Behind_Master: 0 
  37. Master_SSL_Verify_Server_Cert: No  
  38. Last_IO_Errno: 0 ***一次錯誤的IO請求編號  
  39. Last_IO_Error:  
  40. Last_SQL_Errno: 0 ***一次錯誤的執行SQL命令編號.  
  41. Last_SQL_Error:  
  42. Replicate_Ignore_Server_Ids:  
  43. Master_Server_Id: 1  
  44. Master_UUID: 9ee988ac-8751-11e7-8a95-000c2953ac06  
  45. Master_Info_File: /var/lib/mysql/master.info  
  46. SQL_Delay: 0  
  47. SQL_Remaining_Delay: NULL  
  48. Slave_SQL_Running_State: Slave has read all relay log; waiting for the slave I/O thread to update it  
  49. Master_Retry_Count: 86400  
  50. Master_Bind:  
  51. Last_IO_Error_Timestamp:  
  52. Last_SQL_Error_Timestamp:  
  53. Master_SSL_Crl:  
  54. Master_SSL_Crlpath:  
  55. Retrieved_Gtid_Set:  
  56. Executed_Gtid_Set:  
  57. Auto_Position: 0  
  58. 1 row in set (0.00 sec) 

 

1.3.3 測試主從

1.4 主從模式下的邏輯圖

MySQL+MyCat分庫分表 讀寫分離配置

 

2 MyCat讀寫分離配置

修改conf/schema.xml配置文件,下述內容中,紅色部分為重點內容。

MySQL+MyCat分庫分表 讀寫分離配置

 

​ 

責任編輯:龐桂玉 來源: 今日頭條
相關推薦

2022-12-05 07:51:24

數據庫分庫分表讀寫分離

2022-04-25 08:03:57

MySQL中間件MyCat

2024-01-03 08:14:33

GreatSQLMyCat庫名字

2020-01-03 16:30:14

數據庫讀寫分離分庫

2021-10-27 09:55:55

Sharding-Jd分庫分表Java

2020-04-23 15:08:41

SpringBootMyCatJava

2022-07-07 09:33:06

MySQL查詢數據優化

2022-01-27 08:14:54

數據優化讀寫分離

2021-05-20 07:32:59

分庫分表數據量

2020-12-08 06:17:11

MycatMySQL分離

2020-11-18 09:39:02

MySQL數據庫SQL

2025-03-31 10:40:52

2020-07-30 17:59:34

分庫分表SQL數據庫

2018-09-21 15:50:58

數據庫MySQL分庫分表

2019-07-31 09:27:23

數據庫MySQLSQL

2025-01-24 08:38:47

2019-11-12 09:54:20

分庫分表數據

2019-01-29 14:55:50

數據庫中間件分庫分表

2021-08-31 20:21:11

VitessMySQL分庫

2023-08-11 08:59:49

分庫分表數據數據庫
點贊
收藏

51CTO技術棧公眾號

欧美在线视频二区| 国产不卡在线观看| 你懂得在线视频| 国模一区二区| 一区二区三区在线视频观看| 精品一区二区国产| 中文字幕永久免费视频| 欧美日韩三级| 在线观看日韩欧美| 中国特级黄色大片| 久久久久黄色| 懂色av中文一区二区三区天美| 亚洲一二三区精品| 五月天久久久久久| 激情综合色播激情啊| 91国内在线视频| 一区二区三区影视| 中文字幕精品影院| 欧美一级理论片| 亚洲成色www.777999| 久久99亚洲网美利坚合众国| 中文字幕国产一区二区| 国产精品国产一区二区 | 一区二区三区在线观看动漫| 人偷久久久久久久偷女厕| 亚洲爱爱综合网| 久久99久久久久| 日韩av电影院| 国产一区二区三区影院| 亚洲先锋影音| 综合av色偷偷网| 亚洲午夜福利在线观看| 日本免费精品| 555夜色666亚洲国产免| 手机在线看福利| 久久毛片亚洲| 狠狠做深爱婷婷久久综合一区| 亚洲精品天堂成人片av在线播放| 91在线网址| 国产片一区二区三区| 久久香蕉综合色| 污视频网站免费观看| 高清不卡一区二区在线| 亚洲字幕一区二区| 国产女18毛片多18精品| 精品一区二区三区免费播放| 国产精品视频白浆免费视频| 亚洲欧美日韩一区二区三区四区| 国产偷自视频区视频一区二区| 欧美精品久久久久久久免费观看| 91插插插插插插| 外国成人免费视频| 久久这里有精品| 欧洲第一无人区观看| 亚洲精品一二三区区别| 久久久精品久久久久| 免费成人深夜夜行网站| 91精品国产麻豆国产在线观看| www.精品av.com| 亚洲欧洲综合网| 亚洲成av人片乱码色午夜| 草民午夜欧美限制a级福利片| 97在线观看视频免费| 欧美国产一级| 欧美xxxx做受欧美.88| 黄色一级视频免费| 伊人成人网在线看| 2019av中文字幕| 超碰在线免费97| 麻豆精品视频在线| 亚洲最大福利视频| 狠狠人妻久久久久久综合麻豆 | 黄色aaa视频| 激情五月综合网| 精品国内自产拍在线观看| 9999热视频| 99精品视频网| 国产精品高潮视频| 国产欧美一级片| 成人免费毛片嘿嘿连载视频| 欧美亚洲一级二级| 欧美精品电影| 午夜精品久久久久久久99水蜜桃| 国产精品亚洲a| 国产精品99久久免费| 欧美xxxx老人做受| 伊人网伊人影院| 亚洲精品电影| 青青久久av北条麻妃海外网| 一级黄色大毛片| 成人激情校园春色| 日韩中文一区| 国产乱码在线| 在线观看日韩毛片| gogo亚洲国模私拍人体| 国产精品片aa在线观看| 久久福利网址导航| 一级做a爰片久久毛片| 国内成人自拍视频| 蜜桃传媒视频麻豆第一区免费观看 | eeuss国产一区二区三区四区| 亚洲精选中文字幕| 91香蕉视频在线播放| 午夜亚洲视频| 91超碰在线电影| 2019中文字幕在线视频| 午夜精品一区二区三区免费视频| 国产精品视频分类| 牛牛影视久久网| 久久激情五月丁香伊人| 欧美一级视频免费观看| 国产精品一区二区果冻传媒| 欧美日韩亚洲综合一区二区三区激情在线| 成人国产免费电影| 色香蕉久久蜜桃| 污污污www精品国产网站| 国产综合 伊人色| a级网站在线播放| 欧美日韩中字一区| 精品少妇一区二区三区免费观| 欧美 日韩 国产 一区| 国产精品人人做人人爽| 日韩欧美在线观看一区二区| 夜夜精品视频一区二区| 国产三级生活片| 欧美视频免费| 日韩美女视频在线观看| 天天插天天干天天操| 亚洲狠狠爱一区二区三区| 极品粉嫩美女露脸啪啪| 人人狠狠综合久久亚洲婷婷| 国产成人精品一区二区在线| 午夜性色福利影院| 亚洲大片精品永久免费| 波多野吉衣在线视频| 亚洲欧美网站在线观看| 国产日韩欧美在线视频观看| jizz在线观看中文| 欧美自拍偷拍午夜视频| 色一情一交一乱一区二区三区| 一区二区三区高清视频在线观看| 99热99热| 青草av在线| 亚洲成人教育av| 日本三级2019| 99视频精品在线| 国产精品www在线观看| 57pao国产一区二区| 欧美国产极速在线| 亚洲精品网站在线| 亚洲国产另类精品专区| 尤物网站在线观看| 国产精品久久久免费| 欧美激情第六页| 国产日韩另类视频一区| 中文字幕日韩电影| 一级片在线免费观看视频| 亚洲欧洲av在线| 337p日本欧洲亚洲大胆张筱雨| 激情欧美一区二区三区| 狠狠色狠狠色综合人人| 综合毛片免费视频| 亚洲日韩欧美视频一区| 国模私拍一区二区| 最新日韩av在线| 中文字幕永久免费| 国产日韩欧美一区| 色综合久久av| 国产三级精品网站| 欧美套图亚洲一区| 精品视频免费在线| 中文字幕五月天| yourporn久久国产精品| 日本黄色三级大片| 色135综合网| 99久久精品免费看国产四区| 新版的欧美在线视频| 尤物yw午夜国产精品视频| 国产又粗又猛又爽又黄视频| 一个色综合av| 30一40一50老女人毛片| 久久国产精品99久久久久久老狼| 亚洲精品国产suv一区88| 窝窝社区一区二区| 成人国产精品色哟哟| 高清电影在线观看免费| 国产一区二区三区在线观看网站| 国产精品亚洲欧美在线播放| 午夜影院在线观看欧美| 国产成人一区二区在线观看| 国产精品一区二区免费不卡| 一本大道熟女人妻中文字幕在线| 国产精品久久久久久| 精品九九九九| 亚洲精品第一| 青青草国产精品一区二区| sm国产在线调教视频| 国产一区二区成人| 粉嫩av一区二区夜夜嗨| 欧美视频精品在线观看| 国产无码精品在线播放| 国产精品久久久久久久久动漫| 国模无码视频一区| 韩国一区二区视频| av动漫在线观看| 国产精品激情| 亚洲免费久久| 久久99国内| 国产精品制服诱惑| 九色精品蝌蚪| 91精品美女在线| 悠悠资源网亚洲青| 欧美精品激情在线| 主播国产精品| 日韩一区二区欧美| 国产在线中文字幕| 亚洲黄在线观看| 国产黄色片免费| 欧美高清激情brazzers| 一本一道无码中文字幕精品热| 亚洲一区在线看| 美女视频黄免费| 亚洲手机成人高清视频| 免费黄在线观看| 久久久高清一区二区三区| 一级欧美一级日韩片| 风间由美性色一区二区三区| 亚洲黄色av片| 国产自产2019最新不卡| 99免费视频观看| 欧美专区在线| 国产精品-区区久久久狼| a91a精品视频在线观看| 精品无码国产一区二区三区av| 自拍日韩欧美| 精品久久免费观看| 午夜激情久久| 中文字幕乱码一区二区三区| 三上亚洲一区二区| 伊人婷婷久久| 亚洲女同中文字幕| 国产精品免费看久久久无码| 欧美a级片网站| 日本一二三区视频在线| 亚洲一区二区日韩| 18视频在线观看娇喘| 亚洲美女视频| 大片在线观看网站免费收看| 欧美激情日韩| 欧美日韩激情四射| 亚洲视频日本| 日韩av资源在线| 日本午夜一区二区| 在线观看国产中文字幕| 精品影视av免费| 一卡二卡三卡四卡五卡| 国模一区二区三区白浆| 波多野结衣电影免费观看| 成人三级在线视频| av在线网站观看| 国产蜜臀97一区二区三区| 在线观看免费黄色网址| 亚洲品质自拍视频网站| 久久精品99国产精| 天天综合天天综合色| 欧美黄色一级大片| 欧美日本国产视频| 国产黄色小视频在线观看| 亚洲精品久久久久久下一站| 欧洲一区av| 日韩一级黄色av| yellow在线观看网址| 国产精品96久久久久久又黄又硬| 先锋影音网一区二区| 福利视频一区二区三区| 蜜桃一区二区| 9色视频在线观看| 国产亚洲一级| 中文字幕线观看| bt7086福利一区国产| 18精品爽国产三级网站| 一级日本不卡的影视| 波多野结衣不卡| 日韩午夜三级在线| 毛片网站在线| 欧美久久精品午夜青青大伊人 | 樱花影视一区二区| 日韩精品在线观看免费| 欧美日韩1区2区| 五月婷婷在线播放| xvideos亚洲人网站| 大香伊人久久| 国产日韩在线视频| 首页亚洲中字| 久久人妻无码一区二区| 日韩精品每日更新| 久久精品女同亚洲女同13| 欧美国产激情一区二区三区蜜月| 免费看一级一片| 欧美日韩在线播放一区| 亚洲 欧美 激情 另类| 美女性感视频久久久| 在线国产成人影院| 国产精品一区二| 欧美91福利在线观看| 天天插天天操天天射| 99久久国产综合精品麻豆 | 亚洲一区视频在线观看视频| 亚洲精品91天天久久人人| 亚洲福利在线播放| 搞黄网站在线观看| 国产精品狼人色视频一区| 老司机在线精品视频| 肉大捧一出免费观看网站在线播放| 久久一二三四| 日本五十肥熟交尾| 亚洲免费观看在线视频| 波多野结衣小视频| 日韩国产精品一区| 欧美1234区| 国产日产欧美精品| 国产欧美一区| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 丁香天五香天堂综合| 91porn在线视频| 538prom精品视频线放| 在线激情小视频| 国产精品美女久久久免费| 亚洲精品小区久久久久久| 国产精品成人久久电影| 国产成人精品影视| 欧美日韩在线观看成人| 欧美一区日本一区韩国一区| 免费在线看黄| 成人av在线亚洲| 国产精品99一区二区三区| 亚洲高清免费在线观看| 欧美激情一区二区三区蜜桃视频 | 91精品国产91久久久久久最新毛片| 北岛玲日韩精品一区二区三区| 国产成人av网| 欧美另类69xxxxx| 欧美精品无码一区二区三区| 国产午夜精品一区二区三区视频| 亚洲GV成人无码久久精品| 亚洲欧美视频在线| 成人午夜精品| 亚洲电影一二三区| 麻豆久久久久久| 日本少妇aaa| 欧美一二三在线| 激情图片在线观看高清国产| 国产伦精品一区二区三区四区免费| 亚洲视频免费| 中文字幕av网址| 在线一区二区视频| 1024视频在线| 亚洲va男人天堂| 欧美日韩亚洲国产精品| 黄色免费看视频| 色综合久久久久综合体桃花网| 久久久久久久影视| 国产日韩欧美在线看| 欧美精品偷拍| theav精尽人亡av| 欧美性xxxxx极品少妇| 免费网站看v片在线a| 亚洲自拍偷拍福利| 亚洲激情av| 蜜桃av乱码一区二区三区| 欧美精品一卡两卡| 18video性欧美19sex高清| 欧美一区二视频在线免费观看| 蜜臀av一区二区在线免费观看| 日韩一区二区不卡视频| 精品1区2区在线观看| 新片速递亚洲合集欧美合集| 天天综合中文字幕| www.成人网.com| 中文字幕在线网站| 欧美乱大交xxxxx另类电影| 秋霞在线一区| 欧美成人手机在线视频| 欧美日韩亚洲91| 黄色成人在线观看| 久久久综合香蕉尹人综合网| 精品一区二区三区不卡| 日本熟女一区二区| 深夜福利一区二区| 久久久久97| 亚洲天堂av一区二区| 欧美日韩亚洲91| 天堂8中文在线| 日韩精彩视频| av在线一区二区| 国产剧情精品在线| 日本精品久久久| 午夜日韩视频| 99热99这里只有精品| 日韩电影中文 亚洲精品乱码|