成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁(yè) > 知識(shí)庫(kù) > mysql完整性約束實(shí)例詳解

mysql完整性約束實(shí)例詳解

熱門(mén)標(biāo)簽:在哪里申請(qǐng)400電話 巫師三血與酒地圖標(biāo)注 外呼系統(tǒng)電銷受騙 400電話申請(qǐng)信用卡 銷售語(yǔ)音電話機(jī)器人 常州網(wǎng)絡(luò)外呼系統(tǒng)開(kāi)發(fā) 走過(guò)哪個(gè)省地圖標(biāo)注 安徽ai電話電銷機(jī)器人有效果嗎 萊西市地圖標(biāo)注

本文實(shí)例講述了mysql完整性約束。分享給大家供大家參考,具體如下:

主要內(nèi)容

  • not null 與 default
  • unique
  • primary
  • auto_increment
  • foreign key

約束條件作用:用于保證數(shù)據(jù)的完整性和一致性

主要分為

PRIMARY KEY (PK)    #標(biāo)識(shí)該字段為該表的主鍵,可以唯一的標(biāo)識(shí)記錄
FOREIGN KEY (FK)    #標(biāo)識(shí)該字段為該表的外鍵
NOT NULL    #標(biāo)識(shí)該字段不能為空
UNIQUE KEY (UK)    #標(biāo)識(shí)該字段的值是唯一的,
AUTO_INCREMENT    #標(biāo)識(shí)該字段的值自動(dòng)增長(zhǎng)(整數(shù)類型,而且為主鍵)
DEFAULT    #為該字段設(shè)置默認(rèn)值
UNSIGNED #無(wú)符號(hào)
ZEROFILL #使用0填充

unique

在mysql中稱為單列唯一

#例子1:
create table department(
  id int,
  name char(10) unique
);
mysql> insert into department values(1,'it'),(2,'it');
ERROR 1062 (23000): Duplicate entry 'it' for key 'name'
#例子2:
create table department(
  id int unique,
  name char(10) unique
);
insert into department values(1,'it'),(2,'sale');
#第二種創(chuàng)建unique的方式
create table department(
  id int,
  name char(10) ,
  unique(id),
  unique(name)
);
insert into department values(1,'it'),(2,'sale');

聯(lián)合唯一:只要兩列記錄,有一列不同,既符合聯(lián)合唯一的約束

# 創(chuàng)建services表
mysql> create table services(
  -> id int,
  -> ip char(15),
  -> port int,
  -> unique(id),
  -> unique(ip,port)
  -> );
Query OK, 0 rows affected (0.05 sec)
mysql> desc services;
+-------+----------+------+-----+---------+-------+
| Field | Type   | Null | Key | Default | Extra |
+-------+----------+------+-----+---------+-------+
| id    | int(11)  | YES  | UNI | NULL    |       |
| ip    | char(15) | YES  | MUL | NULL    |       |
| port  | int(11) | YES  |     | NULL    |       |
+-------+----------+------+-----+---------+-------+
3 rows in set (0.01 sec)
#聯(lián)合唯一,只要兩列記錄,有一列不同,既符合聯(lián)合唯一的約束
mysql> insert into services values
  -> (1,'192,168,11,23',80),
  -> (2,'192,168,11,23',81),
  -> (3,'192,168,11,25',80);
Query OK, 3 rows affected (0.01 sec)
Records: 3 Duplicates: 0 Warnings: 0
mysql> select * from services;
+------+---------------+------+
| id  | ip      | port |
+------+---------------+------+
|  1 | 192,168,11,23 |  80 |
|  2 | 192,168,11,23 |  81 |
|  3 | 192,168,11,25 |  80 |
+------+---------------+------+
3 rows in set (0.00 sec)
mysql> insert into services values (4,'192,168,11,23',80);
ERROR 1062 (23000): Duplicate entry '192,168,11,23-80' for key 'ip'

auto_increment

約束:約束的字段為自動(dòng)增長(zhǎng),約束的字段必須同時(shí)被key約束

不指定id,則自動(dòng)增長(zhǎng)

# 創(chuàng)建student
create table student(
id int primary key auto_increment,
name varchar(20),
sex enum('male','female') default 'male'
);

mysql> desc student;
+-------+-----------------------+------+-----+---------+----------------+
| Field | Type         | Null | Key | Default | Extra     |
+-------+-----------------------+------+-----+---------+----------------+
| id  | int(11)        | NO  | PRI | NULL  | auto_increment |
| name | varchar(20)      | YES |   | NULL  |        |
| sex  | enum('male','female') | YES |   | male  |        |
+-------+-----------------------+------+-----+---------+----------------+
rows in set (0.17 sec)
#插入記錄
mysql> insert into student(name) values ('老白'),('小白');
Query OK, 2 rows affected (0.01 sec)
Records: 2 Duplicates: 0 Warnings: 0
mysql> select * from student;
+----+--------+------+
| id | name  | sex |
+----+--------+------+
| 1 | 老白  | male |
| 2 | 小白  | male |
+----+--------+------+
rows in set (0.00 sec)

指定id的情況

mysql> insert into student values(4,'asb','female');
Query OK, 1 row affected (0.00 sec)
mysql> insert into student values(7,'wsb','female');
Query OK, 1 row affected (0.01 sec)
mysql> select * from student;
+----+--------+--------+
| id | name  | sex  |
+----+--------+--------+
| 1 | 老白  | male  |
| 2 | 小白  | male  |
| 4 | asb  | female |
| 7 | wsb  | female |
+----+--------+--------+
rows in set (0.00 sec)
# 再次插入一條不指定id的記錄,會(huì)在之前的最后一條記錄繼續(xù)增長(zhǎng)
mysql> insert into student(name) values ('大白');
Query OK, 1 row affected (0.00 sec)
mysql> select * from student;
+----+--------+--------+
| id | name  | sex  |
+----+--------+--------+
| 1 | 老白  | male  |
| 2 | 小白  | male  |
| 4 | asb  | female |
| 7 | wsb  | female |
| 8 | 大白  | male  |
+----+--------+--------+
rows in set (0.00 sec)

對(duì)于自增的字段,在用delete刪除后,再插入值,該字段仍按照刪除前的位置繼續(xù)增長(zhǎng)

mysql> delete from student;
Query OK, 5 rows affected (0.00 sec)
mysql> select * from student;
Empty set (0.00 sec)
mysql> select * from student;
Empty set (0.00 sec)
mysql> insert into student(name) values('ysb');
Query OK, 1 row affected (0.01 sec)
mysql> select * from student;
+----+------+------+
| id | name | sex |
+----+------+------+
| 9 | ysb | male |
+----+------+------+
row in set (0.00 sec)
#應(yīng)該用truncate清空表,比起delete一條一條地刪除記錄,truncate是直接清空表,在刪除大表時(shí)用它
mysql> truncate student;
Query OK, 0 rows affected (0.03 sec)
mysql> insert into student(name) values('xiaobai');
Query OK, 1 row affected (0.00 sec)
mysql> select * from student;
+----+---------+------+
| id | name  | sex |
+----+---------+------+
| 1 | xiaobai | male |
+----+---------+------+
row in set (0.00 sec)
mysql>
auto_increment_increment和 auto_increment_offset

查看可用的 開(kāi)頭auto_inc的詞

mysql> show variables like 'auto_inc%';
+--------------------------+-------+
| Variable_name      | Value |
+--------------------------+-------+
| auto_increment_increment | 1   |
| auto_increment_offset  | 1   |
+--------------------------+-------+
rows in set (0.02 sec)

# 步長(zhǎng)auto_increment_increment,默認(rèn)為1
# 起始的偏移量auto_increment_offset, 默認(rèn)是1
# 設(shè)置步長(zhǎng) 為會(huì)話設(shè)置,只在本次連接中有效
set session auto_increment_increment=5;
#全局設(shè)置步長(zhǎng) 都有效。
set global auto_increment_increment=5;
# 設(shè)置起始偏移量
set global auto_increment_offset=3;

強(qiáng)調(diào):If the value of auto_increment_offset is greater than that of auto_increment_increment, the value of auto_increment_offset is ignored.
翻譯:如果auto_increment_offset的值大于auto_increment_increment的值,則auto_increment_offset的值會(huì)被忽略

設(shè)置完起始偏移量和步長(zhǎng)之后,再次執(zhí)行show variables like'auto_inc%';

發(fā)現(xiàn)跟之前一樣,必須先exit,再登錄才有效。

mysql> show variables like'auto_inc%';
+--------------------------+-------+
| Variable_name      | Value |
+--------------------------+-------+
| auto_increment_increment | 5   |
| auto_increment_offset  | 3   |
+--------------------------+-------+
rows in set (0.00 sec)
#因?yàn)橹坝幸粭l記錄id=1
mysql> select * from student;
+----+---------+------+
| id | name  | sex |
+----+---------+------+
| 1 | xiaobai | male |
+----+---------+------+
row in set (0.00 sec)
# 下次插入的時(shí)候,從起始位置3開(kāi)始,每次插入記錄id+5
mysql> insert into student(name) values('ma1'),('ma2'),('ma3');
Query OK, 3 rows affected (0.00 sec)
Records: 3 Duplicates: 0 Warnings: 0
mysql> select * from student;
+----+---------+------+
| id | name  | sex |
+----+---------+------+
| 1 | xiaobai | male |
| 3 | ma1   | male |
| 8 | ma2   | male |
| 13 | ma3   | male |
+----+---------+------+

清空表區(qū)分delete和truncate的區(qū)別:

delete from t1; #如果有自增id,新增的數(shù)據(jù),仍然是以刪除前的最后一樣作為起始。

truncate table t1;數(shù)據(jù)量大,刪除速度比上一條快,且直接從零開(kāi)始。

foreign key

理解foreign key

 

如上圖如果一個(gè)公司有很多員工,每個(gè)員工都對(duì)應(yīng)一個(gè)部門(mén),在填表的時(shí)候就會(huì)重復(fù)寫(xiě)這些部門(mén),太冗余了

我們可以將它們分離

 

此時(shí)有兩張表,一張是employee表,簡(jiǎn)稱emp表(關(guān)聯(lián)表,也就從表)。一張是department表,簡(jiǎn)稱dep表(被關(guān)聯(lián)表,也叫主表)。

#1.創(chuàng)建表時(shí)先創(chuàng)建被關(guān)聯(lián)表,再創(chuàng)建關(guān)聯(lián)表
# 先創(chuàng)建被關(guān)聯(lián)表(dep表)
create table dep(
  id int primary key,
  name varchar(20) not null,
  descripe varchar(20) not null
);
#再創(chuàng)建關(guān)聯(lián)表(emp表)
create table emp(
  id int primary key,
  name varchar(20) not null,
  age int not null,
  dep_id int,
  constraint fk_dep foreign key(dep_id) references dep(id) //創(chuàng)建約束
);
#2.插入記錄時(shí),先往被關(guān)聯(lián)表中插入記錄,再往關(guān)聯(lián)表中插入記錄
insert into dep values
(1,'IT','IT技術(shù)有限部門(mén)'),
(2,'銷售部','銷售部門(mén)'),
(3,'財(cái)務(wù)部','花錢(qián)太多部門(mén)');
insert into emp values
(1,'zhangsan',18,1),
(2,'lisi',19,1),
(3,'egon',20,2),
(4,'yuanhao',40,3),
(5,'alex',18,2);

3.刪除表

#按道理來(lái)說(shuō),刪除了部門(mén)表中的某個(gè)部門(mén),員工表的有關(guān)聯(lián)的記錄相繼刪除。
mysql> delete from dep where id=3;
ERROR 1451 (23000): Cannot delete or update a parent row: a foreign key constraint fails (`db5`.`emp`, CONSTRAINT `fk_name` FOREIGN KEY (`dep_id`) REFERENCES `dep` (`id`))
#但是先刪除員工表的記錄之后,再刪除當(dāng)前部門(mén)就沒(méi)有任何問(wèn)題
mysql> delete from emp where dep_id =3;
Query OK, 1 row affected (0.00 sec)
mysql> select * from emp;
+----+----------+-----+--------+
| id | name   | age | dep_id |
+----+----------+-----+--------+
| 1 | zhangsan | 18 |   1 |
| 2 | lisi   | 18 |   1 |
| 3 | egon   | 20 |   2 |
| 5 | alex   | 18 |   2 |
+----+----------+-----+--------+
4 rows in set (0.00 sec)
mysql> delete from dep where id=3;
Query OK, 1 row affected (0.00 sec)
mysql> select * from dep;
+----+-----------+----------------------+
| id | name   | descripe       |
+----+-----------+----------------------+
| 1 | IT    | IT技術(shù)有限部門(mén)    |
| 2 | 銷售部  | 銷售部門(mén)       |
+----+-----------+----------------------+
2 rows in set (0.00 sec)

上面的刪除表記錄的操作比較繁瑣,按道理講,裁掉一個(gè)部門(mén),該部門(mén)的員工也會(huì)被裁掉。其實(shí)呢,在建表的時(shí)候還有個(gè)很重要的內(nèi)容,叫同步刪除,同步更新

on delete cascade #同步刪除
on update cascade #同步更新

create table emp(
  id int primary key,
  name varchar(20) not null,
  age int not null,
  dep_id int,
  constraint fk_dep foreign key(dep_id) references dep(id) 
  on delete cascade #同步刪除
  on update cascade #同步更新
);

#再去刪被關(guān)聯(lián)表(dep)的記錄,關(guān)聯(lián)表(emp)中的記錄也跟著刪除
mysql> delete from dep where id=3;
Query OK, 1 row affected (0.00 sec)
mysql> select * from dep;
+----+-----------+----------------------+
| id | name   | descripe       |
+----+-----------+----------------------+
| 1 | IT    | IT技術(shù)有限部門(mén)    |
| 2 | 銷售部  | 銷售部門(mén)       |
+----+-----------+----------------------+
2 rows in set (0.00 sec)
mysql> select * from emp;
+----+----------+-----+--------+
| id | name   | age | dep_id |
+----+----------+-----+--------+
| 1 | zhangsan | 18 |   1 |
| 2 | lisi   | 19 |   1 |
| 3 | egon   | 20 |   2 |
| 5 | alex   | 18 |   2 |
+----+----------+-----+--------+
4 rows in set (0.00 sec)
#再去更改被關(guān)聯(lián)表(dep)的記錄,關(guān)聯(lián)表(emp)中的記錄也跟著更改
mysql> update dep set id=222 where id=2;
Query OK, 1 row affected (0.02 sec)
Rows matched: 1 Changed: 1 Warnings: 0
# 趕緊去查看一下兩張表是否都被刪除了,是否都被更改了
mysql> select * from dep;
+-----+-----------+----------------------+
| id | name   | descripe       |
+-----+-----------+----------------------+
|  1 | IT    | IT技術(shù)有限部門(mén)    |
| 222 | 銷售部  | 銷售部門(mén)       |
+-----+-----------+----------------------+
2 rows in set (0.00 sec)
mysql> select * from emp;
+----+----------+-----+--------+
| id | name   | age | dep_id |
+----+----------+-----+--------+
| 1 | zhangsan | 18 |   1 |
| 2 | lisi   | 19 |   1 |
| 3 | egon   | 20 |  222 |
| 5 | alex   | 18 |  222 |
+----+----------+-----+--------+
4 rows in set (0.00 sec)

更多關(guān)于MySQL相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《MySQL查詢技巧大全》、《MySQL常用函數(shù)大匯總》、《MySQL日志操作技巧大全》、《MySQL事務(wù)操作技巧匯總》、《MySQL存儲(chǔ)過(guò)程技巧大全》及《MySQL數(shù)據(jù)庫(kù)鎖相關(guān)技巧匯總》

希望本文所述對(duì)大家MySQL數(shù)據(jù)庫(kù)計(jì)有所幫助。

您可能感興趣的文章:
  • MySQL約束超詳解
  • MySQL中常見(jiàn)的六個(gè)約束類型詳解
  • MySQL約束類型及舉例介紹
  • 基于MySQL數(shù)據(jù)庫(kù)的數(shù)據(jù)約束實(shí)例及五種完整性約束介紹
  • MySQL學(xué)習(xí)之?dāng)?shù)據(jù)庫(kù)表五大約束詳解小白篇

標(biāo)簽:煙臺(tái) 果洛 來(lái)賓 河北 鞍山 陽(yáng)江 赤峰 黃石

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《mysql完整性約束實(shí)例詳解》,本文關(guān)鍵詞  mysql,完整性,約束,實(shí)例,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《mysql完整性約束實(shí)例詳解》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于mysql完整性約束實(shí)例詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    人妻无码久久一区二区三区免费| 亚洲成av人片在www色猫咪| 成av人电影在线观看| 亚洲欧美日韩一区二区三区在线| 91se在线| 小视频福利在线| 欧美一级高清片| 亚洲这里只有精品| 国产一二区在线| 黄色在线观看网| 亚洲国产毛片aaaaa无费看| 亚洲色图 在线视频| 精品推荐国产麻豆剧传媒| av不卡中文字幕| 欧美日韩精品免费观看视完整| www.欧美国产| 3d动漫精品啪啪一区二区三区免费| 国产伦精品一区二区三区视频女| 中文字幕在线一区二区三区| 国产精品成人网| 色综合色综合色综合色综合| 日本www在线视频| 国内精品久久久久久久久电影网| 国产精彩精品视频| 国内精品久久久久国产盗摄免费观看完整版| 男操女视频网站| 精品少妇一区二区30p| 欧美一级高清免费播放| 国产免费毛卡片| 国产一卡2卡3卡免费网站| 精品国产乱码久久久久久久| 男人天堂网av| 激情五月色婷婷| 国产精品一区二区a| 久久一级大片| 久久网这里都是精品| 国产日韩亚洲欧美| 国内精品伊人久久久久av影院| 337p日本欧洲亚洲大胆鲁鲁| 荡女精品导航| 国产爆乳无码一区二区麻豆| av网站免费观看| 高潮精品一区videoshd| 波多野结衣久久高清免费| 热99精品只有里视频精品| 亚洲国产综合在线| 欧美午夜18电影| 免费看一级黄色| 精品极品在线| 九热爱视频精品视频| 精品欧美久久久| 在线免费观看a级片| 一区二区三区美女xx视频| 久久久午夜电影| 91青青在线视频| 香蕉视频一区| 欧美草逼视频| 女人又爽又黄免费女仆| 三区四区在线观看| 日韩欧美不卡| 中文字幕第12页| 欧美韩国日本精品一区二区三区| 欧洲精品一区二区三区在线观看| 久久精品盗摄| 日韩香蕉视频| 99成人免费视频| 男女男精品视频| 成人av资源网| 国产精品9191| 国产v片免费观看| 视频一区二区在线播放| 国产一区二区在线不卡| 可以免费看av的网址| 国产精品久久国产精麻豆99网站| 麻豆精品不卡国产免费看| 4hu最新网址| 无码人妻精品一区二区三区9厂| 日韩欧美成人精品| 黄色国产在线| 国产999在线观看| 亚洲天堂av在线免费观看| 黄色一级视频免费观看| 亚洲老头同性xxxxx| 国产一区二区视频在线观看| 国产黄色片免费看| 亚洲人成人99网站| 精品视频999| 国语自产精品视频在线看抢先版图片| 精品久久久网| 亚洲羞羞网站| 51蜜桃传媒精品一区二区| 日韩一区二区三区在线播放| 日韩成人一级片| 狠狠入ady亚洲精品| 色综合一区二区日本韩国亚洲| 杨幂毛片午夜性生毛片| 日本片在线观看| 亚洲 高清 成人 动漫| 国产精品夜色7777狼人| 欧美亚洲爱爱另类综合| avtt香蕉久久| 一区二区中文字幕在线观看| 日韩精品在线观| 欧美性猛交xxxxx水多| 国产精品国产三级国产专业不| 日韩国产欧美一区二区三区| 91麻豆产精品久久久久久| 看片网站在线观看| 久久精品99久久| 亚洲欧美中文字幕| 日韩精品亚洲一区二区三区免费| 在线欧美福利| 可以看毛片的网址| 在线观看免费黄色| 亚洲精品永久免费视频| 欧美午夜免费| 成年人免费在线视频| 国产精品一 二 三| 女囚岛在线观看| 亚洲欧洲日产国码av系列天堂| 中文字幕中文字幕一区二区| 欧美大喷水吹潮合集在线观看| 国产精彩免费视频| 国产精品久久久久久无人区| 顶级嫩模一区二区三区| 国产成人啪午夜精品网站男同| 在线一级成人| 无套内谢大学处破女www小说| 日本亚洲色大成网站www久久| 不卡一卡二卡三乱码免费网站| 欧美日韩国产a| 久久久久中文字幕2018| 国产成人夜间影院在线观看| 国产日本亚洲| 亚洲欧美二区三区| 国产成人免费9x9x人网站视频| 国产伦精品一区二区三区视频黑人| 午夜在线观看视频| 国产女呦网站| 一级全黄裸体免费视频| 中文字幕亚洲欧美日韩| 亚洲黄色小说视频| 香蕉久久夜色精品国产| 思热99re视热频这里只精品| 久久久国产精品网站| 国模大胆一区二区三区| 国产欧美一区二区三区久久人妖| 亚洲AV无码成人精品区明星换面| 国产人成在线观看| 国产一级中文字幕| 亚洲一区二区五区| 久久白虎精品| 蜜桃特黄a∨片免费观看| 做爰视频毛片视频| 高清乱码毛片入口| 水蜜桃久久夜色精品一区| 中文字幕一区二区三区在线乱码| 蜜臀久久99精品久久久| 亚洲人成在线播放网站岛国| 成人成人成人在线视频| 日本www高清视频| 福利视频在线看| 美女的诞生在线观看高清免费完整版中文| yw.139尤物在线精品视频| 菠萝蜜影院一区二区免费| 豆国产96在线|亚洲| 亚洲热app| 91精品国自产在线偷拍蜜桃| 91亚洲国产成人精品一区二三| 天天干天天骑| 亚洲春色在线视频| 亚洲国产精品久久久久蝴蝶传媒| 女仆av观看一区| 国产午夜精品一区二区三区嫩草| 黄色免费看网站| 亚洲成a人片77777老司机| 国产精品网站在线看| 7777在线视频| 久久精品综合| 乱馆动漫1~6集在线观看| 超碰97在线资源站| 久草视频免费播放| 女人喷潮完整视频| 希岛爱理av一区二区三区| 男人的天堂免费| 深爱激情久久| 成人黄色理论片| 在线免费观看h视频| 综合色就爱涩涩涩综合婷婷| 国产91在线视频| 极品人妻videosss人妻| 国产麻豆欧美日韩一区| 欧美久久精品一级c片| 中文字幕12页| 国产一区二区三区久久久久久久久| 色老板视频在线观看| 国产欧美日韩综合精品一区二区| 伊人在线视频观看| 性欧美video另类hd尤物| 国产www视频在线观看| 亚洲日本精品| 久久久久久久久久综合| 国产精品久久久久久五月尺| 18岁网站在线观看| 国产鲁鲁视频在线观看免费| 久久综合久色欧美综合狠狠| 精品国产精品久久一区免费式| 国产999精品久久久影片官网| 久久精品国产亚洲精品| 欧美三级午夜理伦三级老人| 国产美女被下药99| 高清在线一区| 男人天堂999| 日韩高清不卡一区二区| 日韩伦理在线观看| 欧美精品v国产精品v日韩精品| 欧美色图在线视频| 成人美女免费网站视频| 国产精品青草综合久久久久99| 午夜伦理大片视频在线观看| 欧美一级黄色录像| 一区二区三区区四区播放视频在线观看| 你微笑时很美电视剧整集高清不卡| 精品人妻一区二区三区日产乱码卜| 久久香蕉综合色一综合色88| а_天堂中文在线| 少妇一区二区三区四区| 亚洲精品久久久蜜桃动漫| www.久久久久久久久久| 国产精品高潮呻吟| 国产色视频在线播放| 狠狠狠色丁香婷婷综合激情| 久久国产午夜精品理论片最新版本| 中国成人亚色综合网站| 女人另类性混交zo| 欧美韩日亚洲| 国产精品亚洲αv天堂无码| 中文字幕日产av| 日韩欧美不卡在线| 美女脱光内衣内裤视频久久影院| 少妇高潮一区二区三区99| 五十路在线观看| 一区二区亚洲欧洲国产日韩| rebdb初裸写真在线观看| 亚洲精品xxxxx| 成人短视频软件网站大全app| 97se狠狠狠综合亚洲狠狠| 日韩av在线影院| 一级黄色片视频| 91popny丨九色丨国产| 欧美xxxx18| 欧美日韩亚洲天堂| 在线看黄色av| 老**午夜毛片一区二区三区| www.神马久久| 亚洲精品女人| 中文字幕视频网站| 日韩欧美精品一区二区三区经典| 亚洲欧洲日本mm| 老司机午夜精品视频在线观看| 日本三级韩国三级欧美三级| 91国偷自产中文字幕久久| 日韩经典第一页| a网站在线观看| 亚洲成av人片乱码色午夜| 一区二区三区四区高清视频| 国产欧美精品一区二区三区-老狼| 亚洲一区二区在线免费| 日本影音先锋电影| 亚洲三级电影全部在线观看高清| 99久久久精品免费观看国产蜜| 成人综合婷婷国产精品久久免费| 久久久久久香蕉| 久久亚洲精精品中文字幕| 中文字幕乱码在线观看| 137大胆人体在线观看| 亚洲天堂电影在线观看| xxxx性bbbb欧美| 在线观看国产精品一区| 亚洲电影欧美电影有声小说| 九一国产在线| 国产精品一品| 逼特逼视频在线观看| 91久久精品久久国产性色也91| 情侣偷拍对白清晰饥渴难耐| 无遮挡亚洲一区| 日韩av资源在线| 久久婷婷色综合| xxxx69·hdxxxxx| 午夜精品美女自拍福到在线| 欧美特级www| 国产欧美激情| 国产一区二区在线影院| 卡一卡2卡三精品| 日韩欧美专区| 日韩黄色免费观看| 影音先锋成人资源网站| 欧美福利在线播放| 国语对白在线视频| 亚洲无码久久久久久久| 人交獸av完整版在线观看| 国产丝袜护土调教在线视频| 国产伦精品一区二区三区| h视频在线播放| 91免费视频大全| 亚洲国产日韩欧美| 捆绑变态av一区二区三区| 亚洲成人激情自拍| 欧美日韩国产专区| 国产三级视频在线| 国产极品久久久| 成人h在线观看| 1024成人网色www| 国产乱人伦精品一区二区| 日韩欧美成人一区二区| 在线免费观看欧美| 精品免费一区二区三区蜜桃| 中文字幕有码无码人妻av蜜桃| 一级做a爰片久久毛片16| 日本护士做爰视频| 成全电影大全在线观看| 亚洲片在线观看| 日韩精品中文字幕一区二区| 折磨小男生性器羞耻的故事| 精人妻无码一区二区三区| 亚洲国产高清国产精品| 国产精品hd| 2021中文字幕一区亚洲|