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

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

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

熱門(mén)標(biāo)簽:在哪里申請(qǐng)400電話 巫師三血與酒地圖標(biāo)注 外呼系統(tǒng)電銷(xiāo)受騙 400電話申請(qǐng)信用卡 銷(xiāo)售語(yǔ)音電話機(jī)器人 常州網(wǎng)絡(luò)外呼系統(tǒng)開(kāi)發(fā) 走過(guò)哪個(gè)省地圖標(biāo)注 安徽ai電話電銷(xiāo)機(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ù)類(lèi)型,而且為主鍵)
DEFAULT    #為該字段設(shè)置默認(rèn)值
UNSIGNED #無(wú)符號(hào)
ZEROFILL #使用0填充

unique

在mysql中稱(chēng)為單列唯一

#例子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)稱(chēng)emp表(關(guān)聯(lián)表,也就從表)。一張是department表,簡(jiǎn)稱(chēng)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,'銷(xiāo)售部','銷(xiāo)售部門(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 | 銷(xiāo)售部  | 銷(xiāo)售部門(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 | 銷(xiāo)售部  | 銷(xiāo)售部門(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 | 銷(xiāo)售部  | 銷(xiāo)售部門(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)容感興趣的讀者可查看本站專(zhuān)題:《MySQL查詢(xún)技巧大全》、《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è)約束類(lèi)型詳解
  • MySQL約束類(lèi)型及舉例介紹
  • 基于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)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于mysql完整性約束實(shí)例詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    日韩国产精品一区二区| 日本免费在线播放| xxxxxx国产| 亚洲av无码乱码国产精品| 精品一区免费av| 久久亚洲精品小早川怜子| 亚洲国产乱码最新视频| 日韩天堂在线观看| 日韩色av导航| 91久久精品一区| 一区二区三区我不卡| www黄色日本| 超碰97在线资源站| 日韩特黄一级片| 天天躁日日躁狠狠躁喷水| 99精品视频在线观看| 黄色成人av网| 亚洲国产精品视频在线观看 | 成人动漫在线视频| 国产成人一区二区三区别| 国产人妻精品久久久久野外| 久久久香蕉视频| 免费观看黄色av| 91毛片在线观看| 日本高清不卡视频| 在线视频欧美日韩| 国产又爽又黄的激情精品视频| 亚洲免费久久| 无码人妻一区二区三区在线视频| 免看一级a毛片一片成人不卡| 国精产品乱码一区一区三区四区| 99久久久久久| 欧美综合在线视频| 久久伊人精品天天| 国产精品久久精品视| 乱妇乱女熟妇熟女网站| 欧美性猛交xxxx乱| 国产绿帽刺激高潮对白| av中文字幕一区| 91官网在线观看| 久久亚洲国产精品| 国产一区二区三区无遮挡| 可以免费观看av毛片| 美国精品一区二区| 亚洲免费成人在线| 欧美国产1区2区| 日韩免费福利电影在线观看| 57pao成人永久免费视频| 日韩欧美在线电影| 伊人免费视频二| 日韩三级一区二区三区| 精彩视频一区二区三区 | 国产午夜福利在线播放| 亚洲一二三精品| www国产在线| 欧美经典一区二区三区| 日韩免费性生活视频播放| 日本亚洲欧美成人| 91九色国产ts另类人妖| 色噜噜日韩精品欧美一区二区| 又污又黄的网站| 91丨porny丨户外露出| 欧美日韩一级二级| 97在线视频国产| 黄频视频在线观看| 国产精品亚洲无码| 午夜精品久久久久久久99| 欧美韩国日本不卡| 亚洲精品国产美女| 亚洲在线免费看| 不卡av免费在线| 国产一卡二卡在线| 国产一本一道久久香蕉| 欧美在线你懂得| 97精品久久久| 国产1区2区3区中文字幕| 一区二区伦理片| 色综合视频在线| 亚洲精品v日韩精品| 在线观看成人黄色| 久久99九九| 国产精久久久久| 91成人国产综合久久精品| 国产亚洲一本大道中文在线| 亚洲国产99精品国自产| 91亚洲精品在线| 亚洲一级免费在线观看| 中文字幕一区二区人妻视频| 99久久精品99国产精品| 精品久久久久久久久久久院品网 | 精品一区二区久久久久久久网站| 日韩av影视大全| 怡红院男人天堂| 欧美国产日韩一二三区| 亚洲欧美精品一区| 精品乱子伦一区二区三区| 少妇献身老头系列| 99热这里只有精品3| 中文字幕综合网| 色黄久久久久久| 香蕉久久夜色| 国产7777777| 蜜桃av一区二区三区电影| 91福利区一区二区三区| 欧洲成人在线视频| 国产精品-区区久久久狼| 日韩精品视频免费播放| 成人app下载| 亚洲精品一区二区三区四区高清| 99porn视频在线| 亚洲午夜精品在线观看| 精品久久人妻av中文字幕| 夜夜爽夜夜爽精品视频| 欧美极品第一页| 日韩精品在线视频免费观看| 久久精品久久国产| 91老师片黄在线观看| 国产视频久久网| 欧美精品与人动性物交免费看| 丰满少妇一区二区三区| 三级不卡在线观看| 欧美吻胸吃奶大尺度电影| 国产精品丝袜久久久久久高清| 鲁一鲁一鲁一鲁一av| 国产精品久久欧美久久一区| 亚洲精品国产a| 午夜精品一区二区三区在线 | 欧美一区二区三区视频免费| 91亚洲精品在线| 9.1在线观看免费| 亚洲av成人精品毛片| 在线观看日韩国产| 91久久国产综合久久91精品网站| 九九九久久久久久久| 午夜精品久久久久久久爽| 天天色 色综合| 国产精品久久久久久久久久东京 | 亚洲视频1区2区| 欧美日本亚洲视频| 欧美极品欧美精品欧美| www.五月婷婷.com| 一区二区三区中文在线观看| 97热在线精品视频在线观看| 黄色高清无遮挡| 亚洲影院一区二区三区| 亚洲成人综合网站| 国产精品视频在线观看| 99国产精品免费视频| 亚洲三区在线播放| 在线不卡免费av| 麻豆av一区| 情侣偷拍对白清晰饥渴难耐| 波多野洁衣一区| 日韩在线一区二区三区免费视频| 黄色三级中文字幕| wwwwww在线观看| 亚洲国产精品久久一线不卡| 国产成人avxxxxx在线看| 无套白嫩进入乌克兰美女| 久久亚洲图片| 欧美不卡在线视频| 性刺激综合网| 五月婷婷激情网| 亚洲欧美日本在线| 国产成人av在线| 国产精品一区二区无码对白| 久久超碰97中文字幕| 亚洲成人av在线| 一区二区精品在线| 久久一区二区三区视频| 一区二区三区精品久久久| 国产精品国语对白| 大尺度在线观看| 国产最新精品精品你懂的| 亚洲视频在线观看视频| 成人一级生活片| 亚洲视频久久久| 在线这里只有精品| 精品国产一区二区三区麻豆小说 | 国产精品第5页| 亚洲综合激情网| 国产欧美一区二区三区久久| 波多野结衣 在线| 99精品欧美一区二区三区小说| 久久夜色精品国产亚洲aⅴ| 青青草av网站| 久久黄色影院| 日韩电影大片中文字幕| 欧美a级免费视频| 国产精品高潮呻吟久久久| 精品视频资源站| 日韩免费电影一区二区| 好看的av在线| 精品久久久视频| 精品国产综合久久| 日本在线免费观看| 午夜电影一区二区三区| 91福利视频导航| 国产极品国产极品| 亚洲精品免费在线观看| 成人网在线视频| 成人三级视频在线观看| 中文字幕精品—区二区四季| 国产成一区二区| 精品人妻互换一区二区三区 | 色姑娘综合网| 蜜臀精品一区二区三区| 一本色道a无线码一区v| 免费中文日韩| www.国产一区二区| 欧美在线免费视屏| 亚洲免费视频一区| 亚洲一区中文字幕在线| 欧美一区二区三区白人| 久久99国产精品一区| 精品人妻一区二区三区蜜桃 | 成人免费高清在线| 久久免费在线观看| xxxxxx黄色| 国产亚洲午夜高清国产拍精品| 日本成人在线视频网址| 国产美女免费网站| 亚洲欧美自拍偷拍色图| 亚洲精品欧美日韩专区| 精品爆乳一区二区三区无码av| 亚洲国产精品影院| 久久综合久久久| jizz国产在线| 欧美刺激午夜性久久久久久久| av在线播放天堂| 久久精品二区三区| 日韩中文在线中文网在线观看 | 天天爽夜夜爽视频| 成人免费va视频| 欧美一区第一页| 国产18无套直看片| 亚洲自拍与偷拍| 久久久久一区二区三区| 日韩精品在线一区二区三区| 4hu四虎永久在线影院成人| 99久久免费观看| 久久经典综合| 久久亚洲国产精品| 人妻丰满熟妇av无码久久洗澡 | 99热都是精品| 日韩一级在线播放| 色老头一区二区三区在线观看| 日韩av影视大全| 国产拍揄自揄精品视频麻豆| 91视频九色网站| 91午夜视频在线观看| 欧美日韩国产综合一区二区 | 久久久久xxxx| 97久久精品人人做人人爽| 国产精品十八以下禁看| 久久久一二三区| 欧美三日本三级三级在线播放| 乱熟女高潮一区二区在线| 三级一区在线视频先锋| 美女精品视频一区| 中文字幕一区二区三区人妻不卡| 成人欧美一区二区三区| 久久精品国产精品国产精品污 | 欧美精品亚洲| 亚洲综合网av| 亚洲女人被黑人巨大进入| 手机在线视频一区| 国产情人综合久久777777| 国产传媒一区| 在线观看日韩一区二区| 亚洲精品永久免费| 精品国产aⅴ一区二区三区东京热 久久久久99人妻一区二区三区 | 中文字幕一区在线观看| 91传媒在线免费观看| 中国女人一级一次看片| 亚洲国产精品热久久| 亚洲自拍第三页| 中文在线免费一区三区高中清不卡| 国产精品大全| 国产精品人妻一区二区三区| 一区二区三区黄色| 99re久久精品国产| 亚洲一区二区不卡免费| 亚洲 欧洲 日韩| 免费xxxx性欧美18vr| 欧美亚洲成人精品| 国产一级特黄视频| 欧美一区二区三区免费| 91小视频网站| 国产目拍亚洲精品99久久精品| 国产伦精品一区二区三区免费视频| 亚洲视频一区在线播放| 一区二区三区 在线观看视| 三级黄色片网站| 精品福利在线观看| 黄色一级片黄色| 波多野结衣中文字幕一区| 国产精品播放| 性中国古装videossex| 九九久久久久久久久激情| 亚洲综合图片一区| 欧美日本一区二区三区| 我看黄色一级片| 中文字幕av在线一区二区三区| 欧美日韩免费高清| 久久久久久亚洲精品杨幂换脸| 97在线观看免费高清| 精品一区在线视频| 亚洲第一区在线| 国产香蕉精品视频| 亚洲电影第三页| 少妇人妻大乳在线视频| 99久久精品一区| 精品亚洲一区二区三区四区五区高| 亚洲第一视频在线| 国产+人+亚洲| 中日韩精品视频在线观看| 亚洲精品国产电影| 国产ts丝袜人妖系列视频| 色噜噜夜夜夜综合网| 成人在线免费播放视频| 国产精品无遮挡| 亚洲福利av| 国产在线看一区| 91视频网页| 国产小视频一区| 欧美有码在线视频| 伊人久久久久久久久久久久| 中文字幕久久亚洲| 亚洲人与黑人屁股眼交| 日韩欧美不卡在线观看视频| 国产精品亚洲一区二区无码| 色婷婷久久久久swag精品| 福利在线一区二区三区| 成人欧美一区二区三区视频网页| 50度灰在线观看| 99riav久久精品riav| 免费国产在线精品一区二区三区| 日本亚洲视频在线| 96精品久久久久中文字幕| 国产深喉视频一区二区| 午夜精品久久久久久久99热| 久久久久在线视频| 久久手机精品视频| 日本一级淫片色费放| 综合国产在线观看| 午夜写真片福利电影网| 亚洲欧美国产精品专区久久| 五月天婷婷丁香网| 亚洲第一av网站| 精品一区二区三孕妇视频| 日韩欧美国产高清| 丰满少妇一区二区| 欧美一级国产精品| 成人手机在线免费视频| 欧美日韩1234| 精品中文字幕在线播放| 91精品国产91久久久久久一区二区 | 久久久久99精品久久久久| 日韩精品视频免费播放| 久久精品亚洲一区| 69视频免费在线观看| 欧美成人黄色小视频| 中文字幕黄色片| 欧美激情xxxxx| 国产一级片一区二区| 91国产视频在线| 中文字幕欧美人妻精品| 97成人精品区在线播放| 91丨九色丨蝌蚪丨对白| 热久久99这里有精品| 国产99视频在线| 国产精品精品久久久久久| 好吊色在线观看| 91久久国产精品91久久性色| 日韩成人一区二区| 国产午夜精品一区| 国产一区二区三区在线看麻豆| 国产在线欧美日韩| 国产精品77777| 亚洲bbw性色大片| 久久婷婷成人综合色| 日本国产中文字幕| 亚洲私人黄色宅男| 9久久婷婷国产综合精品性色| 精品成人在线视频| 日本黄色大片在线观看| 欧美高清精品3d| 九九热免费在线| 亚洲天堂av在线播放| 久久草视频在线| 欧美精品videossex88| 国产又粗又黄又爽| 国产精品久久久久久久一区探花| 五十路在线观看| 国产精品v欧美精品v日韩| 国产高清精品久久久久| 一本色道久久综合亚洲精品婷婷| 久久久国际精品| 国产特级淫片高清视频| 亚洲一区二区欧美日韩| 久久综合在线观看| 91精品综合久久久久久| 亚洲a∨无码无在线观看| 在线成人中文字幕| 手机av免费观看| 国产精品看片资源| 麻豆精品视频在线| 奇米888一区二区三区| 久久精品欧美日韩精品|