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

主頁 > 知識庫 > MySQL完整性約束的定義與實例教程

MySQL完整性約束的定義與實例教程

熱門標簽:400電話變更申請 400電話辦理服務價格最實惠 大豐地圖標注app 催天下外呼系統 北京金倫外呼系統 html地圖標注并導航 呂梁外呼系統 南太平洋地圖標注 武漢電銷機器人電話

完整性約束

完整性約束的定義

為了保證插入數據的正確性和合法性,給表中字段添加,除了 數據類型約束 以外的 其他約束條件 。

完整性約束的分類

實體完整性:記錄之間不能重復。

  • 主鍵約束(primary key) :唯一并且不能為空
  • 唯一約束(unique) :唯一可以為空
  • 主鍵自增(auto_increment)

域完整性:數據庫表的字段,必須符合某種特定的數據類型或約束。

  • 類型約束 :在創建表的時候,已經給每個字段添加類型了
  • 非空約束 :not null
  • 默認值 :default

引用完整性(參照完整性):一張表中字段的值,需要參考另外一張表中的值。

  • 添加外鍵約束:foreign key
  • 引用完整性會降低sql的執行效率,有時候能不用就不用。

主鍵約束(primary key)

  • 主鍵約束(primary key) :唯一并且不能為空;
  • 一張表只能有一個主鍵字段,但是可以有聯合主鍵;

添加主鍵約束,有以下3種方式:

方式一:在創建表的同時,添加主鍵約束。
create table student(
    sid int primary key,
    sname varchar(20),
    age int
)charset=utf8;
-- 添加主鍵約束后,插入相同的sid,會報錯。
insert into student(sid,sname,age) values (1,'張三',22);
insert into student(sid,sname,age) values (1,'李四',33);

方式二:在創建表的同時,添加主鍵約束,但是添加方式不同。
  "只有這種添加主鍵的方式,可以添加聯合主鍵"
create table student(
    sid int,
    sname varchar(20),
    age int,
    primary key(sid)
)charset=utf8;

方式三:創建完表后,添加主鍵約束。
create table student(
    sid int,
    sname varchar(20),
    age int
)charset=utf8;                  
alter table student add primary key(sid);
-- constraint表示添加的是一個約束;      
-- pk_sid是給約束起一個名字;

單個主鍵和聯合主鍵的區別

"單個主鍵"
    將表中某一個字段設置為主鍵,用這一個字段,來唯一確定一條記錄。
    只要sid唯一不為空,每一行就是一條唯一的記錄。
    primary key(sid)
    sid   sname   age
    1     張三    18
    2     張三    18  

"聯合主鍵"
    將表中2個字段(或多個字段)設置為聯合主鍵,用這2個字段(或多個字段),
    來唯一確定一條記錄。
    這2個字段可以分別重復,只要不是同時重復即可。
    primary key(sid,classid)
    sid   classid   sname   age
    1     2         張三    18
    1     3         張三    18  
    2     4         李四    20
    3     4         王五    30
    -- 下面兩條記錄,聯合字段同時重復,表示一條重復記錄,插入時報錯。
    5     5         李闖    25  
    5     5         王二    24

主鍵字段的挑選原則

  1. 通常選擇無意義的字段作為主鍵字段,比如說表中記錄每一行行號的id字段,就是無意義的字段,很適合作為主鍵
  2. 主鍵字段一般不會對其進行修改(像字段名、字段類型等)
  3. 經常變化的字段,有意義的字段,不適合作為主鍵

特別注意:當一個建表語句中,某個字段只有primary key限制,而沒有使用主鍵自增 auto_increament
需要我們自己給主鍵字段插入值,否則會出現如下錯誤。 "ERROR 1364 (HY000): Field 'sid' doesn't have a default value"

但是我們上面說過,主鍵字段一般是不進行修改的,也就是說不要主動給他值,主鍵字段應該是讓系
統默認賦值。這個在學習過 主鍵自增 后你就明白了。

記住: primary key 和 auto_increament 最好配合使用。

舉例說明:

刪除主鍵約束

alter table student drop primary key;


主鍵自增(auto_increment)

主鍵自增的含義和特點

見名知意,這個是用來 幫助主鍵自動添加值 的一個約束。上面我們說過,主鍵字段最好不要有任何改動,當然也包括給主鍵字段插入數值的時候,也不要手動去添加主鍵,而是讓系統自動給主鍵字段進行賦值。主鍵自增有如下2個特點:

  1. 設置了主鍵自增后,主鍵值會從1開始,每次自增1。
  2. 以前用過的主鍵值,當你刪除該行記錄后,主鍵值仍然是一個新的值,并不會重復使用以前出現過的主鍵值。

對第二個特點的說明:

添加唯一約束,有以下2種方式:

方式一:創建表的時候,在添加主鍵的同時,添加主鍵自增。 
create table student(
   sid int primary key auto_increment,
   sname varchar(20),
   age int,
   idcard varchar(18) 
)charset=utf8;  
-- primary key和auto_increment配合使用,插入數據的時候,
-- 不需要給主鍵字段sid賦值了。
insert into student(sname,age) values ("張三",22),("李四",25);

方式二:創建完表后,給字段同時添加"主鍵和主鍵自增"。
create table student(
   sid int,
   sname varchar(20),
   age int,
   idcard varchar(18) 
)charset=utf8;  
-- 以下2種方式,均可以給字段同時添加"主鍵和主鍵自增"。
alter table student modify sid int primary key auto_increment;
alter table student change sid sid int primary key auto_increment;

刪除主鍵自增

alter table student modify sid int primary key;

唯一約束(unique)

唯一性約束的含義

由于一張表中只能由一個主鍵。但是對于某些字段,像 身份證 這樣的字段,肯定也是唯一的,我們不能又將其設置為主鍵(身份證字段屬于有意義的字段),那么怎么保證它的唯一性呢?這就是接下來要講述的 唯一約束 。注意:一張表可以有多個唯一約束。

添加唯一約束,有以下3種方式:

方式一:在創建表的同時,添加唯一約束。
create table student(
    sid int primary key key auto_increment,
    sname varchar(20),
   age int,
   idcard varchar(18) unique
)charset=utf8; 


方式二:在創建表的同時,添加唯一約束,但是添加方式不同。
  "只有這種添加主鍵的方式,可以添加聯合主鍵"
create table student (
    sid int primary key auto_increment,
    sname varchar(20),
    age int,
    idcard varchar(18),
    unique(idcard)
)charset=utf8; 

方式三:創建完表后,添加唯一約束。
create table student (
    sid int primary key auto_increment,
    sname varchar(20),
    age int,
    idcard varchar(18)
)charset=utf8;                      
alter table student add unique(idcard);

-- 設置了唯一約束的字段,當插入相同的值,會報錯。
insert into student(sname,age,idcard) values ("李四",18,"123456");
insert into student(sname,age,idcard) values ("王五",22,"123456");

刪除唯一約束

刪除唯一約束,使用的語句有點不同。
alter table student drop key idcard;

添加非空約束(not null)

添加非空約束

非空約束指的是我們給某個字段設置了非空約束后,當我們給該字段插入空值的時候,會報錯。添加非空約束,有以下2種方式:

方式一:創建表的時候,給字段添加非空約束。 
create table student(
   sid int primary key auto_increment,
   sname varchar(20) not null,
   age int,
   idcard varchar(18) 
)charset=utf8;

方式二:創建完表后,給字段添加非空約束。
create table student(
   sid int primary key auto_increment,
   sname varchar(20),
   age int,
   idcard varchar(18) 
)charset=utf8;

-- 有以下兩種添加方式。
alter table student modify sname varchar(20) not null;
alter table student change sname sname varchar(20) not null;

字段添加非空約束后具有如下特點

  1. 字段設置了非空約束后,你不能插入null值。
  2. 字段設置了非空約束后,不但不能插入null值,而且還不能不插入值
"這些細節知識,有時候是我們沒有注意到的,因此單獨拿出來說明。"
一:字段設置了非空約束后,你不能插入null值。
-- 下面這樣插入會報錯。
insert into student(sname,age) values (null,22);

二:字段設置了非空約束后,不但不能插入null值,而且還不能不插入值。
-- 下面這樣插入也會報錯。
insert into student(age,idcard) values (33,"123456789");

舉例如下:

添加默認值約束(default)

某個字段當被設置了 默認值 以后,當我們不為該字段指定值的時候,就會顯示這個默認值。

添加默認值約束

方式一:創建表的時候,給字段添加默認值。 
create table student(
   sid int primary key auto_increment,
   sname varchar(20),
   age int default 0,
   idcard varchar(18)
)charset=utf8;

方式二:創建完表后,給字段添加默認值。
create table student(
   sid int primary key auto_increment,
   sname varchar(20),
   age int,
   idcard varchar(18)
)charset=utf8;
"不同點,需要特別留意"
-- 使用alter添加默認值的代碼有點特別。
alter table student alter age set default 0;

刪除默認值

alter table student alter column age drop default;

引用完整性(參照完整性)

什么是引用完整性?

引用完整性指的是,一張表中字段的取值,需要參照另一張表中某個字段的取值。這里涉及到的就是 外鍵 : foreign key 。一般情況下,本表中的這個字段設置的是外鍵 foreign key ,參考表中的那個字段的取值,就需要設置為那個表的主鍵。

參考下圖幫助理解:

特別注意:學生表中的 cid 參考的是班級表中的 cid ,可以看到,這里的字段名是完全一樣的。但是,實際上,這兩個字段名可以不一樣,但是這兩個字段的數據類型必須是一樣的

構成引用完整性的條件:

  1. 一張表(參照表)中的某個字段,參照另一張表(被參照表)中的字段(字段名可以不同)。
  2. 兩張表中的字段名可以不同,但是字段的數據類型必須一致。
  3. 參照表中的字段在該表中是 foreign key 。被參照表中的字段在該表中是 primary key 。

添加外鍵約束(foreign key)

需要記住一句話:先有被引用的表,然后才可以給當前表添加外鍵約束,否則,你引用誰去?

添加外鍵約束,有以下2種方式:

方式一:創建表的時候,給字段添加外鍵約束。 
create table classroom(
    cid int primary key auto_increment,
    cname varchar(20) not null
)charset=utf8;

create table student(
   sid int primary key auto_increment,
   sname varchar(20) not null,
   age bit(1),
   cid int,
   constraint fk_cid foreign key(cid) references classroom(cid)
)charset=utf8;

方式二:創建完表后,給字段添加外鍵約束。
create table classroom(
    cid int primary key,
    cname varchar(20) not null
)charset=utf8;

create table student(
    sid int primary key auto_increment,
    sname varchar(20) not null,
    age bit(1),
    cid int
)charset=utf8;

alter table student add constraint fk_cid foreign key(cid)
references classroom(cid);
"注意:constraint后面接的是別名,fk_cid相當于起的別名。"

總結

到此這篇關于MySQL完整性約束的文章就介紹到這了,更多相關MySQL完整性約束內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • MySQL非空約束(not null)案例講解
  • MySQL外鍵約束(FOREIGN KEY)案例講解
  • MySQL 外鍵約束和表關系相關總結
  • MySQL 8.0新特性 — 檢查性約束的使用簡介
  • MySQL中外鍵的創建、約束以及刪除
  • Mysql中索引和約束的示例語句
  • MySQL外鍵約束的實例講解
  • 詳解MySQL 外鍵約束
  • mysql完整性約束實例詳解
  • MySQL約束超詳解

標簽:南充 迪慶 自貢 徐州 麗水 龍巖 無錫 西寧

巨人網絡通訊聲明:本文標題《MySQL完整性約束的定義與實例教程》,本文關鍵詞  MySQL,完整性,約束,的,定義,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MySQL完整性約束的定義與實例教程》相關的同類信息!
  • 本頁收集關于MySQL完整性約束的定義與實例教程的相關信息資訊供網民參考!
  • 推薦文章
    黑人狂躁日本妞一区二区三区 | 亚州国产精品久久久| 日韩av片在线| 午夜国产不卡在线观看视频| 亚洲精品一区国产精品| 青娱乐精品视频| 欧美性受xxxx黑人猛交| 亚洲午夜18毛片在线看| 亚洲国内精品视频| 中文字幕精品久久久| 欧美日韩国产中字| 日本新janpanese乱熟| 日本一区二区三区dvd视频在线| 久中文字幕一区| 日韩av二区在线播放| 91久热免费在线视频| 国产精品熟女久久久久久| 欧美精品一二区| 日本视频免费在线| 色悠悠国产精品| 欧美色图一区二区| 精品一区二区电影| 亚洲熟女少妇一区二区| 精品亚洲国产成av人片传媒| 手机看片福利视频| 精品国产髙清在线看国产毛片| 一本色道综合久久欧美日韩精品| 欧美美女视频在线观看| 性久久久久久久久久| 日韩视频中午一区| 91视频免费在观看| 亚洲女成人图区| 国产无遮挡aaa片爽爽| 久久综合久久88| 成人a v视频| 欧美在线观看网站| 亚洲第九十九页| 91久久久久久久久久| 久久国产视频网| 亚洲国产日韩美| 五月激情六月综合| 92看片淫黄大片一级| 亚洲视频免费在线| 久久这里只有精品23| 国产精品视频在线看| 日本美女爱爱视频| 日本一区二区三区在线观看| 国产xxxx振车| 亚洲乱码精品一二三四区日韩在线| 国产免费裸体视频| 中文av一区二区| 青青青在线视频播放| 中文字幕一区二区三| 黄色一级片在线看| 一区二区三区不卡在线观看 | 亚洲男人天堂手机在线| 日本少妇xxxx动漫| 久久视频这里只有精品| 亚洲欧美综合自拍| 欧美黄色www| 国产高中女学生第一次| 国产精品视频播放| 国产亚洲欧美精品久久久久久| 最近2019中文字幕在线高清| 天天干天天干天天操| 日韩免费观看高清| 天堂一区二区在线免费观看| 99精彩视频| 国产精品自在在线| 青青草影院在线观看| 中文字幕一区二区视频| 女性女同性aⅴ免费观女性恋| 一区免费观看视频| 97人人模人人爽人人澡| 日韩欧美成人一区| 日本黄色小说视频| 97国产精品久久| 水野朝阳av一区二区三区| 97久久人人超碰caoprom欧美| 日韩成人dvd| 亚洲精品中文字幕在线| 久久精品夜夜夜夜久久| 国产免费裸体视频| 一区二区三区在线观看欧美| 久久久久久无码精品人妻一区二区| 制服丝袜一区二区三区| 三级黄色片在线观看| 欧美高清激情视频| 人妻少妇精品无码专区| 日韩免费三级| 亚洲视频在线观看三级| 美女黄色一级视频| 精品调教chinesegay| 99热这里只有精品在线| 国产v亚洲v天堂无码| 国产精品天天摸av网| 成年人的黄色片| 久久精品福利视频| 97人妻人人澡人人爽人人精品| 国产有色视频色综合| 久久综合色鬼综合色| 女人另类性混交zo| 精品国产乱子伦一区| 国产成人无码精品| 国产一区二区久久久| 亚洲激情成人在线| 黄色香蕉视频在线观看| 国产精品视频一区二区高潮| 国产a区久久久| 国产日产欧美视频| 欧美xfplay| 亚洲国产无线乱码在线观看| 欧美中日韩一区二区三区| 亚洲综合999| 超碰手机在线观看| 日本成人免费在线| 成熟亚洲日本毛茸茸凸凹| 亚洲综合伊人久久| 色爱精品视频一区| 日本伊人精品一区二区三区观看方式| 日韩小视频在线播放| 欧美大片日本大片免费观看| 国产视频1区2区| 日产精品一线二线三线芒果| 欧美性猛交xxxx黑人交| 男人天堂视频网| 欧美成人蜜桃| 黑人巨大精品欧美一区免费视频| 国产大学生自拍| 91精品天堂| 亚洲精品国久久99热| 在线观看免费国产视频| 精品日韩电影| 欧美午夜精品理论片a级按摩| 欧美激情一区二区三区免费观看| 亚洲成人蜜桃| 欧美成人bangbros| 久久久久久自在自线| 中文字幕中文在线| 欧美激情2020午夜免费观看| 2020日本不卡一区二区视频| 欧美另类69xxxx| 国产一区免费观看| 欧美视频日韩视频| 国产片在线播放| www插插插无码视频网站| 亚洲欧美在线第一页| 国产一区二区电影| 波多野在线播放| 国产精品久久久久久免费观看| 欧美丝袜丝nylons| 三级不卡在线观看| 欧美大片免费播放器| 91精品国产一区二区三区动漫| 亚洲在线中文字幕| 亚洲视屏在线观看| 妺妺窝人体色www在线小说| 久久午夜a级毛片| 国产三级精品三级| 免费在线黄色片| 亚洲精品一区二区三| 日韩一级精品视频在线观看| 国产成人自拍一区| 亚洲黄色av片| 国产成人综合av| 色综合天天狠狠| 蜜桃视频污在线观看| 天堂网在线免费观看| 国产91在线播放九色快色| 中文字幕日本不卡| 中文字幕第99页| theporn国产精品| 91久热免费在线视频| 欧美日韩欧美一区二区| 日韩1区2区日韩1区2区| 乐播av一区二区三区| 国产中文一区二区| 欧美一区二区久久久| 成人午夜电影网站| 国产精品免费av一区二区| 永久免费看av| 午夜精品福利在线观看| 欧美午夜精品久久久久久人妖 | 日本一区免费| 久久精品电影一区二区| 天天色综合天天| 美女视频免费一区| 强行糟蹋人妻hd中文| 欧美三级在线观看视频| 国产不卡精品视男人的天堂| 色偷偷久久一区二区三区| 国产在线看一区| 欧美成人精品欧美一级私黄| 国产 福利 在线| 91美女高潮出水| 欧美成人精品二区三区99精品| 久久亚洲一级片| 91高潮大合集爽到抽搐| 国产一级免费片| 午夜精品亚洲一区二区三区嫩草| 在线观看免费高清视频97| 亚洲第一福利视频在线| 日韩黄色一级片| 黄色激情视频在线观看| 男女视频在线看| 热re99久久精品国99热蜜月| 欧美精品成人在线| 欧美在线色视频| 久久久国产精华| 日本精品久久久久久| 永久免费观看片现看| 四虎影院一区二区三区| 国内精品400部情侣激情| 在线免费不卡视频| av亚洲精华国产精华| 国产又粗又猛又爽又黄视频| 亚洲精品午夜视频| 99精品视频在线看| 麻豆亚洲一区| 欧美专区在线播放| 亚洲午夜av电影| 欧美在线你懂的| 国产精品美女久久久久aⅴ国产馆| 农村少妇久久久久久久| 国产一级生活片| 亚洲精品久久一区二区三区777| 中文字幕欧美日韩一区二区三区| 国产精品一区二区久久久久| 中文字幕欧美国内| 欧美一区永久视频免费观看| 一区二区三区在线播| 国产综合色视频| xxxx18国产| 国产大片中文字幕| 女~淫辱の触手3d动漫| 孩娇小videos精品| 天天综合中文字幕| www 成人av com| 国产成人av在线播放| 中文字幕日韩精品在线观看| 日韩午夜三级在线| 香港成人在线视频| 久久久久九九视频| 黄色一级大片在线免费看国产一| 国产一级片免费| 成人激情五月天| 丰满少妇xbxb毛片日本| 日韩a在线播放| 天堂av一区二区| 成人av片网址| 国产不卡精品视男人的天堂| 欧美成人午夜激情视频| 精品久久久久久久人人人人传媒| 一道本成人在线| 亚洲国产精品麻豆| 国产精品美女久久久久久久| 成人免费黄色大片| 免费观看在线综合| 性感美女一级片| 999国产精品视频免费| 亚洲男人天堂网址| 天天操夜夜操视频| 国产成人无码精品久久久久| 九九视频在线观看| 妺妺窝人体色www聚色窝仙踪| 欧美性猛交xxxx乱大交少妇| 激情综合丁香五月| 国产一级二级在线观看| 亚洲精品无码一区二区| 日韩一级片播放| 成人在线观看黄| 福利视频一二区| 999在线观看视频| 国产片侵犯亲女视频播放| 成人午夜免费剧场| 男人的天堂视频在线| 男人草女人视频| 免费无码毛片一区二三区| 免费毛片网站在线观看| 最新精品视频| 加勒比成人在线| 欧美这里只有精品| 日本aa在线观看| 成人av在线不卡| 国产免费毛卡片| 999在线免费视频| xxxx一级片| 久久九九国产视频| 亚洲欧美视频二区| 国产资源中文字幕| 国产伦精品一区二区三区妓女下载| 17c国产在线| 性久久久久久久久久久| 久久精品综合视频| 污软件在线观看| 欧美性猛交bbbbb精品| 91成人国产综合久久精品| www.日韩高清| 黄色三级网站在线观看| 久久国产精品99久久人人澡| 成人天堂资源www在线| 国产精品丝袜91| 亚洲专区一二三| 日本二三区不卡| 色猫猫国产区一区二在线视频| 91九色02白丝porn| 欧美一卡在线观看| 国产午夜精品免费一区二区三区| 中文字幕精品视频| 日本午夜精品理论片a级appf发布| 成人字幕网zmw| 亚洲精品乱码久久久久久蜜桃91| 看av免费毛片手机播放| 久久久久亚洲av片无码v| 中文字幕 自拍| 一级免费在线观看| 国产叼嘿视频在线观看| 日本大胆欧美人术艺术动态| gogo大胆日本视频一区| 亚洲精品视频观看| 欧美精品久久一区| 久久久国产精彩视频美女艺术照福利| 日本三级韩国三级久久| 久久综合久久久| 韩日视频在线观看| 国产精品九九视频| 久久久精品一区二区涩爱| www.成人精品| 成人午夜私人影院| 亚洲国产aⅴ成人精品无吗| 日韩一区二区免费电影| 欧美成人性色生活仑片| 国产日韩欧美在线看| 日韩欧美在线电影| 污污网站免费观看| 波多野结衣爱爱视频| 亚洲第一页在线观看| 久久91精品国产91久久小草| 国产日韩精品一区二区浪潮av | 综合久久综合久久| 亚洲第一精品夜夜躁人人爽| 45www国产精品网站| 日日噜噜噜噜夜夜爽亚洲精品| 国产二区视频在线| 国内外成人免费激情视频| 国产 福利 在线| 少妇一级淫片免费放播放| xxxx.国产| 粉嫩一区二区三区在线看| 精品人伦一区二区三区蜜桃网站| 伊人久久久久久久久久久| 91视频国产精品| 青青在线视频免费| 国产又大又粗又爽的毛片| 国产毛片在线视频| 91麻豆免费观看| 欧美日韩激情一区| 色综合久久久888| 欧美精品亚洲精品| 日本泡妞xxxx免费视频软件| 激情视频网站在线观看| 极品少妇一区二区| 色综合色综合色综合色综合色综合 | 亚洲国产综合色| 亚洲欧美日韩精品| 91久久精品一区二区别| 亚洲激情在线观看视频| 国产精品久久久久久久妇| 韩国理伦片一区二区三区在线播放| 婷婷成人综合网| 久久久精品一区二区三区| 国产精品一区二区不卡视频| 亚洲成人手机在线观看| 日本一区二区免费电影| 91免费看视频| 色妹子一区二区| 国产精品欧美一区二区| 成人免费在线观看视频网站| 中文字幕视频网| 久久久精品综合| 亚洲视频第一页| 日韩中文字幕av在线| 90岁老太婆乱淫| 麻豆免费看一区二区三区| 午夜成人免费视频| 17婷婷久久www| 97免费视频观看| 免费中文字幕日韩| 国产成人精品影院| 欧美一区二区国产| 高清视频一区二区三区| 欧美深性狂猛ⅹxxx深喉| 成人免费视频国产免费麻豆| 亚洲一区二区精品3399| 欧美成人小视频| 神马午夜伦理影院| 久久久91视频| 久久精品网站免费观看| 亚洲精品国产综合久久| 日韩精品av一区二区三区| 精品无码一区二区三区蜜臀| 91在线观看下载| 亚洲欧美日韩精品久久| 一区二区三区四区免费观看| 欧美成人综合色| av亚洲产国偷v产偷v自拍| 亚洲毛片在线观看.| 日韩欧美视频一区二区| 蜜桃av.com| 久久精品一区八戒影视|