日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

又学MySQL

發(fā)布時間:2025/3/12 数据库 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 又学MySQL 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

又學(xué)MySQL

一、數(shù)據(jù)庫的基本操作

1.1、啟動

net start mysql -- 啟動

1.2、斷開

net stop mysql -- 斷開

1.3、連接

mysql -uroot -p -- 連接數(shù)據(jù)庫 Enter password:******

1.4、退出

exit -- 退出

1.5、創(chuàng)建數(shù)據(jù)庫

create database 數(shù)據(jù)庫名;-- 例如,創(chuàng)建一個叫db1的數(shù)據(jù)庫 show create database db1;

1.6、刪除數(shù)據(jù)庫

drop datebase 數(shù)據(jù)庫名-- 例如,刪除db1數(shù)據(jù)庫 drop database db1;

1.7、切換數(shù)據(jù)庫

use 數(shù)據(jù)庫名-- 例如,使用db1數(shù)據(jù)庫 use db1;

1.8、查詢出MySQL中所有的數(shù)據(jù)庫

show databases;

1.9、查看當(dāng)前使用的數(shù)據(jù)庫

select database();

二、數(shù)據(jù)表的基本操作

2.1、創(chuàng)建數(shù)據(jù)表

create table 表名(字段1 字段類型,字段2 字段類型,…字段n 字段類型 );-- 例如,創(chuàng)建一個student表create table student(id int,name varchar(20),gender varchar(10),birthday date);

2.2、查看數(shù)據(jù)表

show tables; -- 查看當(dāng)前數(shù)據(jù)庫中所有表 show create table student; -- 查student表的基本信息 desc student; -- 查看student表的字段信息 -- PS:此處desc是describe的縮寫,用法: desc 表名/查詢語句

2.3、修改數(shù)據(jù)表

alter table student rename to stu; -- 修改student表名為stu alter table stu change name sname varchar(10); -- 修改stu表name字段名為sname alter table stu modify sname int; -- 修改sname字段數(shù)據(jù)類型為int -- PS:此處modify意為修改、調(diào)整的意思。 alter table stu add address varchar(50); -- 增加address字段 alter table stu drop address; -- 刪除stu表中address字段

2.4、刪除數(shù)據(jù)表

drop table 表名;-- 例如,刪除stu數(shù)據(jù)表 drop table stu;

三、數(shù)據(jù)表的約束

約束條件說明
PRIMARY KEY主鍵約束用于唯一標(biāo)識對應(yīng)的記錄
FOREIGN KEY外鍵約束
NOT NULL非空約束
UNIQUE唯一性約束
DEFAULT默認(rèn)值約束,用于設(shè)置字段的默認(rèn)值

以上五種約束條件針對表中字段進(jìn)行限制從而保證數(shù)據(jù)表中數(shù)據(jù)的正確性和唯一性。換句話說,表的約束實際上就是表中數(shù)據(jù)的限制條件。

3.1、主鍵約束

主鍵約束即primary key用于唯一的標(biāo)識表中的每一行。被標(biāo)識為主鍵的數(shù)據(jù)在表中是唯一的且其值不能為空。這點類似于我們每個人都有一個身份證號,并且這個身份證號是唯一的。

-- 主鍵約束基本語法: 字段名 數(shù)據(jù)類型 primary key;-- 設(shè)置主鍵約束(primary key)的第一種方式 create table student(id int primary key,name varchar(20) );-- 設(shè)置主鍵約束(primary key)的第二種方式 create table student01(id int,name varchar(20),primary key(id) );

3.2、非空約束

非空約束即 NOT NULL指的是字段的值不能為空

-- 基本的語法格式 字段名 數(shù)據(jù)類型 NOT NULL;-- 例如,給name字段加上非空約束 create table student02(id int,name varchar(20) not null );

3.3、默認(rèn)值約束

默認(rèn)值約束即DEFAULT用于給數(shù)據(jù)表中的字段指定默認(rèn)值,即當(dāng)在表中插入一條新記錄時若未給該字段賦值,那么,數(shù)據(jù)庫系統(tǒng)會自動為這個字段插人默認(rèn)值

-- 基本的語法格式 字段名 數(shù)據(jù)類型 DEFAULT 默認(rèn)值;-- 例如,給字段gender添加默認(rèn)值約束 create table student03(id int,name varchar(20),gender varchar(10) default 'male' );

3.4、唯一性約束

唯一性約束即UNIQUE用于保證數(shù)據(jù)表中字段的唯一性,即表中字段的值不能重復(fù)出現(xiàn)

-- 基本的語法格式 字段名 數(shù)據(jù)類型 UNIQUE;-- 例如,給字段name添加唯一性約束 create table student04(id int,name varchar(20) unique );

3.5、外鍵約束

外鍵約束即FOREIGN KEY常用于多張表之間的約束

-- 在創(chuàng)建數(shù)據(jù)表時語法如下: CONSTRAINT 外鍵名 FOREIGN KEY (從表外鍵字段) REFERENCES 主表 (主鍵字段) -- 將創(chuàng)建數(shù)據(jù)表創(chuàng)號后語法如下: ALTER TABLE 從表名 ADD CONSTRAINT 外鍵名 FOREIGN KEY (從表外鍵字段) REFERENCES 主表 (主鍵字段); -- PS:constraint意為限制-- 例如: -- 創(chuàng)建一個學(xué)生表 create table student05(id int primary key,name varchar(20) ); -- 創(chuàng)建一個班級表 create table class(classid int primary key,studentid int ); -- 學(xué)生表作為主表,班級表作為副表設(shè)置外鍵 alter table class add constraint fk_class_studentid foreign key(studentid) references student05(id);

建立外鍵是為了保證數(shù)據(jù)的完整和統(tǒng)一性。但是,如果主表中的數(shù)據(jù)被刪除或修改從表中對應(yīng)的數(shù)據(jù),從表中對應(yīng)的數(shù)據(jù)也應(yīng)該被刪除,否則數(shù)據(jù)庫中會存在很多無意義的垃圾數(shù)據(jù)

-- 刪除外鍵 alter table 從表名 drop foreign key 外鍵名;-- 例如,刪除班級表外鍵 alter table class drop foreign key fk_class_studentid;

關(guān)于外鍵約束需要注意的細(xì)節(jié)

1、從表里的外鍵通常為主表的主鍵
2、從表里外鍵的數(shù)據(jù)類型必須與主表中主鍵的數(shù)據(jù)類型一致
3、主表發(fā)生變化時應(yīng)注意主表與從表的數(shù)據(jù)一致性問題

四、數(shù)據(jù)表插入數(shù)據(jù)

在MySQL通過INSERT語句向數(shù)據(jù)表中插入數(shù)據(jù)

create table student(id int,name varchar(30),age int,gender varchar(30));

4.1、為表中所有字段插入數(shù)據(jù)

每個字段與其值是嚴(yán)格一一對應(yīng)的。也就是說:每個值、值的順序、值的類型必須與對應(yīng)的字段相匹配。但是,各字段也無須與其在表中定義的順序一致,它們只要與 VALUES中值的順序一致即可

-- 基本的語法格式 INSERT INTO 表名(字段名1,字段名2,...) VALUES (1,2,...);-- 例如,向?qū)W生表中插入一條學(xué)生信息 insert into student (id,name,age,gender) values (1,'bob',16,'male');

4.2、為表中指定字段插入數(shù)據(jù)

插入數(shù)據(jù)的方法基本和為表中所有字段插入數(shù)據(jù),一樣,只是需要插入的字段由你自己指定

-- 基本的語法格式 INSERT INTO 表名(字段名1,字段名2,...) VALUES (1,2,...);-- 例如,向?qū)W生表中插入一條學(xué)生信息 insert into student (id,name) values (2,'lak');

4.3、同時插入多條記錄

在該方式中:(字段名1,字段名2,…)是可選的,它用于指定插人的字段名;(值 1,值 2,…),(值 1,值 2,…)表示要插人的記錄,該記錄可有多條并且每條記錄之間用逗號隔開

-- 基本的語法格式 INSERT INTO 表名 [(字段名1,字段名2,...)]VALUES (1,2,),(1,2,),...;-- 例如,向?qū)W生表中插入多條學(xué)生信息 insert into student (id,name,age,gender) values (3,'lucy',17,'female'),(4,'jack',19,'male'),(5,'tom',18,'male');

五、更新數(shù)據(jù)

在MySQL通過UPDATE語句向數(shù)據(jù)表中更新數(shù)據(jù)

create table student(id int,name varchar(30),age int,gender varchar(30));-- 基本的語法格式-- 在該語法中:字段名1、字段名2…用于指定要更新的字段名稱;值1、值 2…用于表示字段的新數(shù)據(jù);WHERE 條件表達(dá)式 是可選的,它用于指定更新數(shù)據(jù)需要滿足的條件 UPDATE 表名 SET 字段名1=1[,字段名2 =2,] [WHERE 條件表達(dá)式];-- 1、UPDATE更新部分?jǐn)?shù)據(jù) -- 將name為tom的記錄的age設(shè)置為20并將其gender設(shè)置為female update student set age=20,gender='female' where name='tom';-- 2、UPDATE更新全部數(shù)據(jù) -- 將所有記錄的age設(shè)置為18 update student set age=18;

六、刪除數(shù)據(jù)

在MySQL通過DELETE語句刪除數(shù)據(jù)表中的數(shù)據(jù)

TRUNCATE 刪除數(shù)據(jù) truncate table student; -- 創(chuàng)建學(xué)生表create table student(id int,name varchar(30),age int,gender varchar(30));-- 插入數(shù)據(jù) insert into student (id,name,age,gender) values (2,'lucy',17,'female'),(3,'jack',19,'male'),(4,'tom',18,'male'),(5,'sal',19,'female'),(6,'sun',20,'male') ,(7,'sad',13,'female'),(8,'sam',14,'male');-- 基本的語法格式-- 在該語法中:表名用于指定要執(zhí)行刪除操作的表;[WHERE 條件表達(dá)式]為可選參數(shù)用于指定刪除的條件。 DELETE FROM 表名 [WHERE 條件表達(dá)式];-- 1、DELETE刪除部分?jǐn)?shù)據(jù) -- 刪除age等于14的所有記錄 delete from student where age=14;-- 2、DELETE刪除全部數(shù)據(jù) -- 刪除student表中的所有記錄 delete from student;-- 3、TRUNCATE刪除數(shù)據(jù) truncate table student;

TRUNCATE和DETELE的區(qū)別
TRUNCATE和DETELE都能實現(xiàn)刪除表中的所有數(shù)據(jù)的功能,但兩者也是有區(qū)別的:
1、DELETE語句后可跟WHERE子句,可通過指定WHERE子句中的條件表達(dá)式只刪除滿足條件的部分記錄;但是,TRUNCATE語句只能用于刪除表中的所有記錄。
2、使用TRUNCATE語句刪除表中的數(shù)據(jù)后,再次向表中添加記錄時自動增加字段的默認(rèn)初始值重新由1開始;使用DELETE語句刪除表中所有記錄后,再次向表中添加記錄時自動增加字段的值為刪除時該字段的最大值加1
3、DELETE語句是DML語句,TRUNCATE語句通常被認(rèn)為是DDL語句

七、MySQL數(shù)據(jù)表查詢語句

-- 創(chuàng)建數(shù)據(jù)庫 DROP DATABASE IF EXISTS mydb; CREATE DATABASE mydb; USE mydb;-- 創(chuàng)建student表 CREATE TABLE student (sid CHAR(6),sname VARCHAR(50),age INT,gender VARCHAR(50) DEFAULT 'male' );-- 向student表插入數(shù)據(jù) INSERT INTO student (sid,sname,age,gender) VALUES ('S_1001', 'lili', 14, 'male'); INSERT INTO student (sid,sname,age,gender) VALUES ('S_1002', 'wang', 15, 'female'); INSERT INTO student (sid,sname,age,gender) VALUES ('S_1003', 'tywd', 16, 'male'); INSERT INTO student (sid,sname,age,gender) VALUES ('S_1004', 'hfgs', 17, 'female'); INSERT INTO student (sid,sname,age,gender) VALUES ('S_1005', 'qwer', 18, 'male'); INSERT INTO student (sid,sname,age,gender) VALUES ('S_1006', 'zxsd', 19, 'female'); INSERT INTO student (sid,sname,age,gender) VALUES ('S_1007', 'hjop', 16, 'male'); INSERT INTO student (sid,sname,age,gender) VALUES ('S_1008', 'tyop', 15, 'female'); INSERT INTO student (sid,sname,age,gender) VALUES ('S_1009', 'nhmk', 13, 'male'); INSERT INTO student (sid,sname,age,gender) VALUES ('S_1010', 'xdfv', 17, 'female');

7.1、簡單查詢

不含where的select語句

-- 1、查詢所有字段 select * from student;-- 2、查詢指定字段(sid、sname) select sid,sname from student;-- 3、常數(shù)的查詢?nèi)掌跇?biāo)記 select sid,sname,'2021-03-02' from student;-- 4、從查詢結(jié)果中過濾重復(fù)數(shù)據(jù)(DISTINCT) -- 注:在SELECT查詢語句中DISTINCT關(guān)鍵字只能用在第一個所查列名之前(distinct必須放在開頭)。 select distinct gender from student;-- 5、在SELECT查詢語句中使用加減乘除運(yùn)算符,例如,查詢學(xué)生10年后的年齡select sname,age+10 from student;

7.2、條件查詢

關(guān)系運(yùn)算符說明
=等于
<>不等于
!=不等于
<小于
<=小于等于
>大于
>=大于等于
-- 1、使用關(guān)系運(yùn)算符查詢 -- 查詢年齡等于或大于17的學(xué)生的信息 select * from student where age>=17;-- 2、使用IN關(guān)鍵字查詢 -- IN關(guān)鍵字用于判斷某個字段的值是否在指定集合中。如果字段的值恰好在指定的集合中,則將字段所在的記錄將査詢出來 -- 例如,查詢sid為S_1002和S_1003的學(xué)生信息 select * from student where sid in ('S_1002','S_1003'); -- 查詢sid為S_1001以外的學(xué)生的信息 select * from student where sid not in ('S_1001');-- 3、使用BETWEEN AND關(guān)鍵字查詢 -- BETWEEN AND用于判斷某個字段的值是否在指定的范圍之內(nèi)。如果字段的值在指定范圍內(nèi),則將所在的記錄將查詢出來 -- 例如,查詢15到18歲的學(xué)生信息 select * from student where age between 15 and 18; -- 查詢不是15到18歲的學(xué)生信息 select * from student where age not between 15 and 18;-- 4、使用空值查詢 -- 在MySQL中,使用 IS NULL關(guān)鍵字判斷字段的值是否為空值。請注意:空值NULL不同于0,也不同于空字符串 -- 例如,查詢sname不為空值的學(xué)生信息 select * from student where sname is not null;-- 5、使用AND關(guān)鍵字查詢 -- 在MySQL中可使用AND關(guān)鍵字可以連接兩個或者多個查詢條件。 -- 例如,查詢年紀(jì)大于15且性別為male的學(xué)生信息 select * from student where age>15 and gender='male';-- 6、使用OR關(guān)鍵字查詢 -- 在使用SELECT語句查詢數(shù)據(jù)時可使用OR關(guān)鍵字連接多個査詢條件。在使用OR關(guān)鍵字時,只要記錄滿足其中任意一個條件就會被查詢出來 -- 例如,查詢年紀(jì)大于15或者性別為male的學(xué)生信息 select * from student where age>15 or gender='male';-- 7、使用LIKE關(guān)鍵字查詢進(jìn)行模糊查詢(%、_) -- MySQL中可使用LIKE關(guān)鍵字可以判斷兩個字符串是否相匹配 -- 例如,查詢sname中與wang匹配的學(xué)生信息 select * from student where sname like 'wang';-- 查詢學(xué)生姓名以li開始的記錄,使用%(%用于匹配任意長度的字符串。例如,字符串“a%”匹配以字符a開始任意長度的字符串) select * from student where sname like 'li%'; -- 查詢學(xué)生姓名以g結(jié)尾的記錄 select * from student where sname like '%g'; -- 查詢學(xué)生姓名包含s的記錄 select * from student where sname like '%s%';-- 查詢學(xué)生姓名以zx開頭且長度為4的記錄,使用_(下劃線通配符只匹配單個字符,如果要匹配多個字符,需要連續(xù)使用多個下劃線通配符。例如,字符串“ab_”匹配以字符串“ab”開始長度為3的字符串,如abc、abp等等) select * from student where sname like 'zx__';-- 8、使用LIMIT限制查詢結(jié)果的數(shù)量 -- 當(dāng)執(zhí)行查詢數(shù)據(jù)時可能會返回很多條記錄,而用戶需要的數(shù)據(jù)可能只是其中的一條或者幾條 -- 例如,查詢學(xué)生表中前三行同學(xué),從第0行開始,查詢3行數(shù)據(jù) select * from student limit 3; -- limit 3 等價于limit 0,3 -- 查詢學(xué)生表從索引從6取10行數(shù)據(jù)的同 select * from student limit 5,10;-- 9、使用GROUP BY進(jìn)行分組查詢 -- GROUP BY 子句可像切蛋糕一樣將表中的數(shù)據(jù)進(jìn)行分組,再進(jìn)行查詢等操作。換言之,可通俗地理解為:通過GROUP BY將原來的表拆分成了幾張小表 -- 創(chuàng)建數(shù)據(jù)庫 DROP DATABASE IF EXISTS mydb; CREATE DATABASE mydb; USE mydb;-- 創(chuàng)建員工表 CREATE TABLE employee (id int,name varchar(50),salary int,departmentnumber int );-- 向員工表中插入數(shù)據(jù) INSERT INTO employee values(1,'tome',2000,1001); INSERT INTO employee values(2,'lucy',9000,1002); INSERT INTO employee values(3,'joke',5000,1003); INSERT INTO employee values(4,'wang',3000,1004); INSERT INTO employee values(5,'chen',3000,1001); INSERT INTO employee values(6,'yukt',7000,1002); INSERT INTO employee values(7,'rett',6000,1003); INSERT INTO employee values(8,'mujk',4000,1004); INSERT INTO employee values(9,'poik',3000,1001);-- GROUP BY和聚合函數(shù)一起使用 -- 例如,統(tǒng)計各部門員工個數(shù) select count(*), departmentnumber from employee group by departmentnumber; -- 例如,統(tǒng)計部門編號大于1001的各部門員工個數(shù) select count(*), departmentnumber from employee where departmentnumber>1001 group by departmentnumber;-- GROUP BY和聚合函數(shù)以及HAVING一起使用 -- 例如,統(tǒng)計工資總和大于8000的部門 select sum(salary),departmentnumber from employee group by departmentnumber having sum(salary)>8000;-- 10、使用ORDER BY對查詢結(jié)果排序 -- 從表中査詢出來的數(shù)據(jù)可能是無序的或者其排列順序不是我們期望的。為此,我們可以使用ORDER BY對查詢結(jié)果進(jìn)行排序 -- 基本的語法格式,在該語法中:字段名1、字段名2是查詢結(jié)果排序的依據(jù);參數(shù) ASC表示按照升序排序,DESC表示按照降序排序;默認(rèn)情況下,按照ASC方式排序。通常情況下,ORDER BY子句位于整個SELECT語句的末尾 SELECT 字段名1,字段名2,FROM 表名 ORDER BY 字段名1 [ASCDESC],字段名2 [ASC | DESC];-- 例如,查詢所有學(xué)生并按照年紀(jì)大小升序排列 select * from employee order by salary asc; -- 例如,查詢所有學(xué)生并按照年紀(jì)大小降序排列 select * from employee order by salary desc;

7.3、多表連接查詢

-- 1、交叉連接查詢 -- 交叉連接返回的結(jié)果是被連接的兩個表中所有數(shù)據(jù)行的笛卡兒積;比如:集合A={a,b},集合B={0,1,2},則集合A和B的笛卡爾積為{(a,0),(a,1),(a,2),(b,0),(b,1),(b,2)}。所以,交叉連接也被稱為笛卡爾連接-- 基本的語法格式,在該語法中:CROSS JOIN用于連接兩個要查詢的表,通過該語句可以查詢兩個表中所有的數(shù)據(jù)組合。 SELECT * FROM1 CROSS JOIN2;-- 2、內(nèi)連接查詢 -- 內(nèi)連接(Inner Join)又稱簡單連接或自然連接,是一種非常常見的連接查詢。內(nèi)連接使用比較運(yùn)算符對兩個表中的數(shù)據(jù)進(jìn)行比較并列出與連接條件匹配的數(shù)據(jù)行,組合成新的 記錄。也就是說在內(nèi)連接查詢中只有滿足條件的記錄才能出現(xiàn)在查詢結(jié)果中 -- 基本的語法格式,在該語法中:INNER JOIN用于連接兩個表,ON來指定連接條件;其中INNER可以省略。 SELECT 查詢字段1,查詢字段2, ... FROM1 [INNER] JOIN2 ON1.關(guān)系字段=2.關(guān)系字段-- 若存在數(shù)據(jù)庫mydb則刪除 DROP DATABASE IF EXISTS mydb; -- 創(chuàng)建數(shù)據(jù)庫mydb CREATE DATABASE mydb; -- 選擇數(shù)據(jù)庫mydb USE mydb;-- 創(chuàng)建部門表 CREATE TABLE department(did int (4) NOT NULL PRIMARY KEY, dname varchar(20) );-- 創(chuàng)建員工表 CREATE TABLE employee (eid int (4) NOT NULL PRIMARY KEY, ename varchar (20), eage int (2), departmentid int (4) NOT NULL );-- 向部門表插入數(shù)據(jù) INSERT INTO department VALUES(1001,'財務(wù)部'); INSERT INTO department VALUES(1002,'技術(shù)部'); INSERT INTO department VALUES(1003,'行政部'); INSERT INTO department VALUES(1004,'生活部'); -- 向員工表插入數(shù)據(jù) INSERT INTO employee VALUES(1,'張三',19,1003); INSERT INTO employee VALUES(2,'李四',18,1002); INSERT INTO employee VALUES(3,'王五',20,1001); INSERT INTO employee VALUES(4,'趙六',20,1004);-- 例如,查詢員工姓名及其所屬部門名稱 select ename,dname from department inner join employee on did=departmentid; -- 也可以這么寫,都可以 select employee.ename,department.dname from department inner join employee on department.did=employee.departmentid;-- 3、外連接查詢 -- 在使用內(nèi)連接查詢時我們發(fā)現(xiàn):返回的結(jié)果只包含符合查詢條件和連接條件的數(shù)據(jù)。但是,有時還需要在返回查詢結(jié)果中不僅包含符合條件的數(shù)據(jù),而且還包括左表、右表或兩個表中的所有數(shù)據(jù),此時我們就需要使用外連接查詢。外連接又分為左(外)連接和右(外)連接-- 基本的語法格式,由此可見,外連接的語法格式和內(nèi)連接非常相似,只不過使用的是LEFT [OUTER] JOIN、RIGHT [OUTER] JOIN關(guān)鍵字。其中,關(guān)鍵字左邊的表被稱為左表,關(guān)鍵字右邊的表被稱為右表;OUTER可以省略。 -- 在使用左(外)連接和右(外)連接查詢時,查詢結(jié)果是不一致的,具體如下: -- (1)LEFT [OUTER] JOIN 左(外)連接:返回包括左表中的所有記錄和右表中符合連接條件的記錄。 -- (2)RIGHT [OUTER] JOIN 右(外)連接:返回包括右表中的所有記錄和左表中符合連接條件的記錄 SELECT 查詢字段1,查詢字段2, ... FROM1 LEFT | RIGHT [OUTER] JOIN2 ON1.關(guān)系字段=2.關(guān)系字段 WHERE 條件-- 若存在數(shù)據(jù)庫mydb則刪除 DROP DATABASE IF EXISTS mydb; -- 創(chuàng)建數(shù)據(jù)庫mydb CREATE DATABASE mydb; -- 選擇數(shù)據(jù)庫mydb USE mydb;-- 創(chuàng)建班級表 CREATE TABLE class(cid int (4) NOT NULL PRIMARY KEY, cname varchar(20) );-- 創(chuàng)建學(xué)生表 CREATE TABLE student (sid int (4) NOT NULL PRIMARY KEY, sname varchar (20), sage int (2), classid int (4) NOT NULL ); -- 向班級表插入數(shù)據(jù) INSERT INTO class VALUES(1001,'Java'); INSERT INTO class VALUES(1002,'C++'); INSERT INTO class VALUES(1003,'Python'); INSERT INTO class VALUES(1004,'PHP');-- 向?qū)W生表插入數(shù)據(jù) INSERT INTO student VALUES(1,'張三',20,1001); INSERT INTO student VALUES(2,'李四',21,1002); INSERT INTO student VALUES(3,'王五',24,1002); INSERT INTO student VALUES(4,'趙六',23,1003); INSERT INTO student VALUES(5,'Jack',22,1009);-- 準(zhǔn)備這組數(shù)據(jù)有一定的特點,為的是讓大家直觀的看出左連接與右連接的不同之處 -- (1)班級編號為1004的PHP班級沒有學(xué)生 -- (2)學(xué)號為5的學(xué)生王躍躍班級編號為1009,該班級編號并不在班級表中-- 3.1、左(外)連接查詢 -- 左(外)連接的結(jié)果包括LEFT JOIN子句中指定的左表的所有記錄,以及所有滿足連接條件的記錄。如果左表的某條記錄在右表中不存在則在右表中顯示為空-- 例如,查詢每個班的班級ID、班級名稱及該班的所有學(xué)生的名字 select class.cid,class.cname,student.sname from class left join student on class.cid=student.classid;-- 展示結(jié)果分析: -- (1)分別找出Java班、C++班、Python班的學(xué)生 -- (2)右表的王躍躍不滿足查詢條件故其沒有出現(xiàn)在查詢結(jié)果中 -- (3)雖然左表的PHP班沒有學(xué)生,但是任然顯示了PHP的信息;但是,它對應(yīng)的學(xué)生名字為NULL-- 3.2、右(外)連接查詢 -- 右(外)連接的結(jié)果包括RIGHT JOIN子句中指定的右表的所有記錄,以及所有滿足連接條件的記錄。如果右表的某條記錄在左表中沒有匹配,則左表將返回空值-- 例如,查詢每個班的班級ID、班級名稱及該班的所有學(xué)生的名字 select class.cid,class.cname,student.sname from class right join student on class.cid=student.classid;-- 展示結(jié)果分析: -- (1)分別找出Java班、C++班、Python班的學(xué)生 -- (2)左表的PHP班不滿足查詢條件故其沒有出現(xiàn)在查詢結(jié)果中 -- (3)雖然右表的jack沒有對應(yīng)班級,但是任然顯示王躍躍的信息;但是,它對應(yīng)的班級以及班級編號均為NULL

7.4、子查詢

子查詢是指一個查詢語句嵌套在另一個查詢語句內(nèi)部的查詢;該查詢語句可以嵌套在一個 SELECT、SELECT…INTO、INSERT…INTO等語句中。在執(zhí)行查詢時,首先會執(zhí)行子查詢中的語句,再將返回的結(jié)果作為外層查詢的過濾條件。在子?xùn)嗽冎型ǔ?梢允褂帽容^運(yùn)算符和IN、EXISTS、ANY、ALL等關(guān)鍵字

DROP TABLE IF EXISTS student; DROP TABLE IF EXISTS class;-- 創(chuàng)建班級表 CREATE TABLE class(cid int (4) NOT NULL PRIMARY KEY, cname varchar(20) );-- 創(chuàng)建學(xué)生表 CREATE TABLE student (sid int (4) NOT NULL PRIMARY KEY, sname varchar (20), sage int (2), classid int (4) NOT NULL );-- 向班級表插入數(shù)據(jù) INSERT INTO class VALUES(1001,'Java'); INSERT INTO class VALUES(1002,'C++'); INSERT INTO class VALUES(1003,'Python'); INSERT INTO class VALUES(1004,'PHP'); INSERT INTO class VALUES(1005,'Android');-- 向?qū)W生表插入數(shù)據(jù) INSERT INTO student VALUES(1,'張三',20,1001); INSERT INTO student VALUES(2,'李四',21,1002); INSERT INTO student VALUES(3,'王五',24,1003); INSERT INTO student VALUES(4,'趙六',23,1004); INSERT INTO student VALUES(5,'小明',21,1001); INSERT INTO student VALUES(6,'小紅',26,1001); INSERT INTO student VALUES(7,'小亮',27,1002); -- 1、帶比較運(yùn)算符的子查詢 -- 比較運(yùn)算符前面我們提到過得,就是>、<、=、>=、<=、!=等-- 例如,查詢張三同學(xué)所在班級的信息 select * from class where cid=(select classid from student where sname='張三');-- 例如,查詢比張三同學(xué)所在班級編號還大的班級的信息 select * from class where cid>(select classid from student where sname='張三');-- 2、帶EXISTS關(guān)鍵字的子查詢 -- EXISTS關(guān)鍵字后面的參數(shù)可以是任意一個子查詢, 它不產(chǎn)生任何數(shù)據(jù)只返回TRUE或FALSE。當(dāng)返回值為TRUE時外層查詢才會 執(zhí)行-- 例如,假如王五同學(xué)在學(xué)生表中則從班級表查詢所有班級信息 select * from class where exists (select * from student where sname='王五');-- 3、帶ANY關(guān)鍵字的子查詢 -- ANY關(guān)鍵字表示滿足其中任意一個條件就返回一個結(jié)果作為外層查詢條件-- 例如,查詢比任一學(xué)生所屬班級號還大的班級編號 select * from class where cid > any (select classid from student);-- 4、帶ALL關(guān)鍵字的子查詢 -- ALL關(guān)鍵字與ANY有點類似,只不過帶ALL關(guān)鍵字的子?xùn)嗽兎祷氐慕Y(jié)果需同時滿足所有內(nèi)層?xùn)嗽儣l件-- 例如,查詢比所有學(xué)生所屬班級號還大的班級編號 select * from class where cid > all (select classid from student);

八、函數(shù)

-- 創(chuàng)建數(shù)據(jù)庫 DROP DATABASE IF EXISTS mydb; CREATE DATABASE mydb; USE mydb;-- 創(chuàng)建student表 CREATE TABLE student (sid CHAR(6),sname VARCHAR(50),age INT,gender VARCHAR(50) DEFAULT 'male' );-- 向student表插入數(shù)據(jù) INSERT INTO student (sid,sname,age,gender) VALUES ('S_1001', 'lili', 14, 'male'); INSERT INTO student (sid,sname,age,gender) VALUES ('S_1002', 'wang', 15, 'female'); INSERT INTO student (sid,sname,age,gender) VALUES ('S_1003', 'tywd', 16, 'male'); INSERT INTO student (sid,sname,age,gender) VALUES ('S_1004', 'hfgs', 17, 'female'); INSERT INTO student (sid,sname,age,gender) VALUES ('S_1005', 'qwer', 18, 'male'); INSERT INTO student (sid,sname,age,gender) VALUES ('S_1006', 'zxsd', 19, 'female'); INSERT INTO student (sid,sname,age,gender) VALUES ('S_1007', 'hjop', 16, 'male'); INSERT INTO student (sid,sname,age,gender) VALUES ('S_1008', 'tyop', 15, 'female'); INSERT INTO student (sid,sname,age,gender) VALUES ('S_1009', 'nhmk', 13, 'male'); INSERT INTO student (sid,sname,age,gender) VALUES ('S_1010', 'xdfv', 17, 'female');-- 1、聚合函數(shù) -- 在開發(fā)中,我們常常有類似的需求:統(tǒng)計某個字段的最大值、最小值、 平均值等等。為此,MySQL中提供了聚合函數(shù)來實現(xiàn)這些功能。所謂聚合,就是將多行匯總成一行;其實,所有的聚合函數(shù)均如此——輸入多行,輸出一行。聚合函數(shù)具有自動濾空的功能,若某一個值為NULL,那么會自動將其過濾使其不參與運(yùn)算。 -- 聚合函數(shù)使用規(guī)則: -- 只有SELECT子句和HAVING子句、ORDER BY子句中能夠使用聚合函數(shù)。例如,在WHERE子句中使用聚合函數(shù)是錯誤的-- 1.1、count() -- 統(tǒng)計表中數(shù)據(jù)的行數(shù)或者統(tǒng)計指定列其值不為NULL的數(shù)據(jù)個數(shù) -- 例如,查詢有多少該表中有多少人 select count(*) from student;-- 1.2、max() -- 計算指定列的最大值,如果指定列是字符串類型則使用字符串排序運(yùn)算 -- 例如,查詢該學(xué)生表中年紀(jì)最大的學(xué)生 select max(age) from student;-- 1.3、min() -- 計算指定列的最小值,如果指定列是字符串類型則使用字符串排序運(yùn)算 -- 例如,查詢該學(xué)生表中年紀(jì)最小的學(xué)生 select sname,min(age) from student;-- 1.4、sum() -- 計算指定列的數(shù)值和,如果指定列類型不是數(shù)值類型則計算結(jié)果為0 -- 例如,查詢該學(xué)生表中年紀(jì)的總和 select sum(age) from student;-- 1.5、avg() -- 計算指定列的平均值 -- 例如,查詢該學(xué)生表中年紀(jì)的平均數(shù) select avg(age) from student;-- 2.其他常用函數(shù) -- 2.1、時間函數(shù) SELECT NOW(); SELECT DAY (NOW()); SELECT DATE (NOW()); SELECT TIME (NOW()); SELECT YEAR (NOW()); SELECT MONTH (NOW()); SELECT CURRENT_DATE(); SELECT CURRENT_TIME(); SELECT CURRENT_TIMESTAMP(); SELECT ADDTIME('14:23:12','01:02:01'); SELECT DATE_ADD(NOW(),INTERVAL 1 DAY); SELECT DATE_ADD(NOW(),INTERVAL 1 MONTH); SELECT DATE_SUB(NOW(),INTERVAL 1 DAY); SELECT DATE_SUB(NOW(),INTERVAL 1 MONTH); SELECT DATEDIFF('2019-07-22','2019-05-05');-- 2.2、字符串函數(shù) -- 連接函數(shù) SELECT CONCAT (); SELECT INSTR (); -- 統(tǒng)計長度 SELECT LENGTH();-- 2.3、數(shù)學(xué)函數(shù) -- 絕對值 SELECT ABS(-136); -- 向下取整 SELECT FLOOR(3.14); -- 向上取整 SELECT CEILING(3.14);

九、別名設(shè)置

在査詢數(shù)據(jù)時可為表和字段取別名,該別名代替表和字段的原名參與查詢操作。

-- 1.為表取別名 -- 在查詢操作時,假若表名很長使用起來就不太方便,此時可為表取一個別名,用該別名來代替表的名稱-- 基本的語法格式 SELECT * FROM 表名 [AS] 表的別名 WHERE .... ; -- 例如,將student改為stu查詢整表 select * from student as stu;-- 2.為字段取別名 -- 在查詢操作時,假若字段名很長使用起來就不太方便,此時可該字段取一個別名,用該別名來代替字段的名稱-- 基本的語法格式 SELECT 字段名1 [AS] 別名1 , 字段名2 [AS] 別名2 , ... FROM 表名 WHERE ... ; -- 例如,將student中的name取別名為“姓名” 查詢整表 select name as '姓名',id from student;

十、表的關(guān)聯(lián)關(guān)系

在實際開發(fā)中數(shù)據(jù)表之間存在著各種關(guān)聯(lián)關(guān)系。在此,介紹MySQL中數(shù)據(jù)表的三種關(guān)聯(lián)關(guān)系。
多對一
多對一(亦稱為一對多)是數(shù)據(jù)表中最常見的一種關(guān)系。例如:員工與部門之間的關(guān)系,一個部門可以有多個員工;而一個員工不能屬于多個部門只屬于某個部門。在多對一的表關(guān)系 中,應(yīng)將外鍵建在多的一方否則會造成數(shù)據(jù)的冗余。
多對多
多對多是數(shù)據(jù)表中常見的一種關(guān)系。例如:學(xué)生與老師之間的關(guān)系,一個學(xué)生可以有多個老師而且一個老師有多個學(xué)生。通常情況下,為了實現(xiàn)這種關(guān)系需要定義一張中間表(亦稱為連接表)該表會存在兩個外鍵分別參照老師表和學(xué)生表。
一對一
在開發(fā)過程中,一對一的關(guān)聯(lián)關(guān)系在數(shù)據(jù)庫中并不常見;因為以這種方式存儲的信息通常會放在同一張表中。

DROP TABLE IF EXISTS student; DROP TABLE IF EXISTS class;-- 創(chuàng)建班級表 CREATE TABLE class(cid int(4) NOT NULL PRIMARY KEY,cname varchar(30) );-- 創(chuàng)建學(xué)生表 CREATE TABLE student(sid int(8) NOT NULL PRIMARY KEY,sname varchar(30),classid int(8) NOT NULL );-- 為學(xué)生表添加外鍵約束 ALTER TABLE student ADD CONSTRAINT fk_student_classid FOREIGN KEY(classid) REFERENCES class(cid); -- 向班級表插入數(shù)據(jù) INSERT INTO class(cid,cname)VALUES(1,'Java'); INSERT INTO class(cid,cname)VALUES(2,'Python');-- 向?qū)W生表插入數(shù)據(jù) INSERT INTO student(sid,sname,classid)VALUES(1,'tome',1); INSERT INTO student(sid,sname,classid)VALUES(2,'lucy',1); INSERT INTO student(sid,sname,classid)VALUES(3,'lili',2); INSERT INTO student(sid,sname,classid)VALUES(4,'domi',2);-- 1.關(guān)聯(lián)查詢 -- 查詢Java班的所有學(xué)生 select * from student where classid=(select cid from class where cname='Java');-- 2.關(guān)于關(guān)聯(lián)關(guān)系的刪除數(shù)據(jù) -- 請從班級表中刪除Java班級。在此,請注意:班級表和學(xué)生表之間存在關(guān)聯(lián)關(guān)系;要刪除Java班級,應(yīng)該先刪除學(xué)生表中與該班相關(guān)聯(lián)的學(xué)生。否則,假若先刪除Java班那么學(xué)生表中的cid就失去了關(guān)聯(lián) -- 例如,刪除Java班 delete from student where classid=(select cid from class where cname='Java'); delete from class where cname='Java';

十一、權(quán)限

-- 用戶和權(quán)限管理 -- 用戶信息表:mysql.user-- 刷新權(quán)限 FLUSH PRIVILEGES-- 增加用戶 CREATE USER kuangshen IDENTIFIED BY '123456' CREATE USER 用戶名 IDENTIFIED BY [PASSWORD] 密碼(字符串)-- 必須擁有mysql數(shù)據(jù)庫的全局CREATE USER權(quán)限,或擁有INSERT權(quán)限。-- 只能創(chuàng)建用戶,不能賦予權(quán)限。-- 用戶名,注意引號:如 'user_name'@'192.168.1.1'-- 密碼也需引號,純數(shù)字密碼也要加引號-- 要在純文本中指定密碼,需忽略PASSWORD關(guān)鍵詞。要把密碼指定為由PASSWORD()函數(shù)返回的混編值,需包含關(guān)鍵字PASSWORD-- 重命名用戶 RENAME USER kuangshen TO kuangshen2 RENAME USER old_user TO new_user-- 設(shè)置密碼 SET PASSWORD = PASSWORD('密碼') -- 為當(dāng)前用戶設(shè)置密碼 SET PASSWORD FOR 用戶名 = PASSWORD('密碼') -- 為指定用戶設(shè)置密碼-- 刪除用戶 DROP USER kuangshen2 DROP USER 用戶名-- 分配權(quán)限/添加用戶 GRANT 權(quán)限列表 ON 表名 TO 用戶名 [IDENTIFIED BY [PASSWORD] 'password']- all privileges 表示所有權(quán)限- *.* 表示所有庫的所有表- 庫名.表名 表示某庫下面的某表-- 查看權(quán)限 SHOW GRANTS FOR root@localhost; SHOW GRANTS FOR 用戶名-- 查看當(dāng)前用戶權(quán)限SHOW GRANTS;SHOW GRANTS FOR CURRENT_USER;SHOW GRANTS FOR CURRENT_USER();-- 撤消權(quán)限 REVOKE 權(quán)限列表 ON 表名 FROM 用戶名 REVOKE ALL PRIVILEGES, GRANT OPTION FROM 用戶名 -- 撤銷所有權(quán)限 權(quán)限解釋-- 權(quán)限列表 ALL [PRIVILEGES] -- 設(shè)置除GRANT OPTION之外的所有簡單權(quán)限 ALTER -- 允許使用ALTER TABLE ALTER ROUTINE -- 更改或取消已存儲的子程序 CREATE -- 允許使用CREATE TABLE CREATE ROUTINE -- 創(chuàng)建已存儲的子程序 CREATE TEMPORARY TABLES -- 允許使用CREATE TEMPORARY TABLE CREATE USER -- 允許使用CREATE USER, DROP USER, RENAME USER和REVOKE ALL PRIVILEGES。 CREATE VIEW -- 允許使用CREATE VIEW DELETE -- 允許使用DELETE DROP -- 允許使用DROP TABLE EXECUTE -- 允許用戶運(yùn)行已存儲的子程序 FILE -- 允許使用SELECT...INTO OUTFILE和LOAD DATA INFILE INDEX -- 允許使用CREATE INDEX和DROP INDEX INSERT -- 允許使用INSERT LOCK TABLES -- 允許對您擁有SELECT權(quán)限的表使用LOCK TABLES PROCESS -- 允許使用SHOW FULL PROCESSLIST REFERENCES -- 未被實施 RELOAD -- 允許使用FLUSH REPLICATION CLIENT -- 允許用戶詢問從屬服務(wù)器或主服務(wù)器的地址 REPLICATION SLAVE -- 用于復(fù)制型從屬服務(wù)器(從主服務(wù)器中讀取二進(jìn)制日志事件) SELECT -- 允許使用SELECT SHOW DATABASES -- 顯示所有數(shù)據(jù)庫 SHOW VIEW -- 允許使用SHOW CREATE VIEW SHUTDOWN -- 允許使用mysqladmin shutdown SUPER -- 允許使用CHANGE MASTER, KILL, PURGE MASTER LOGS和SET GLOBAL語句,mysqladmin debug命令;允許您連接(一次),即使已達(dá)到max_connections。 UPDATE -- 允許使用UPDATE USAGE -- “無權(quán)限”的同義詞 GRANT OPTION -- 允許授予權(quán)限-- 表維護(hù)-- 分析和存儲表的關(guān)鍵字分布 ANALYZE [LOCAL | NO_WRITE_TO_BINLOG] TABLE 表名 ... -- 檢查一個或多個表是否有錯誤 CHECK TABLE tbl_name [, tbl_name] ... [option] ... option = {QUICK | FAST | MEDIUM | EXTENDED | CHANGED} -- 整理數(shù)據(jù)文件的碎片 OPTIMIZE [LOCAL | NO_WRITE_TO_BINLOG] TABLE tbl_name [, tbl_name] ...

十二、總結(jié)

重要(從關(guān)鍵字分析):
查詢語句的書寫順序和執(zhí)行順序
select ===> from ===> where ===> group by ===> having ===> order by ===> limit
查詢語句的執(zhí)行順序
from ===> where ===> group by ===> having ===> select ===> order by ===> limi


參考:

1、CSDN博主「老賴的小弟」
鏈接:https://blog.csdn.net/weixin_45851945/article/details/114287877

2、狂神

鏈接:https://mp.weixin.qq.com/s/a4jA3B2j4KXBH7rci4C46w

? https://mp.weixin.qq.com/s/-_-fRKNOi5rI6tb8RINZ0Q

? https://mp.weixin.qq.com/s/dCt_v5KQCTpgBdlY__0BSA

3、菜鳥教程

鏈接:https://www.runoob.com/mysql/mysql-create-tables.html

總結(jié)

以上是生活随笔為你收集整理的又学MySQL的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

91桃色免费视频 | 国产成人免费精品 | 欧美一级片免费观看 | 中文字幕色站 | 国产精品永久免费观看 | 九九热免费精品视频 | 欧美xxxxx在线视频 | 日本美女xx| 精品一区二区在线免费观看 | 亚洲黄色成人 | 日韩在线视频国产 | 久日视频 | 国产99精品在线观看 | 一区二区三区在线观看免费视频 | 精品久久久久国产免费第一页 | 国产96在线 | 91免费在线视频 | 日韩免费三区 | 国产在线色站 | 中文久草 | 中文字幕资源网在线观看 | 顶级欧美色妇4khd | 久久人人爽人人片 | 五月天婷婷综合 | 中文字幕精品一区久久久久 | 91一区在线观看 | 国产在线精品区 | 999久久久久 | 欧美日韩国产一区二区在线观看 | 久久免费黄色网址 | 六月激情丁香 | 亚洲国产午夜视频 | 久久不卡日韩美女 | 狠狠色网| 成av在线 | 免费在线观看av电影 | 中文字幕有码在线播放 | 欧美 另类 交 | 日韩精选在线观看 | 国产精品麻豆免费版 | 青草视频网 | 久久手机免费视频 | 国产中文视频 | 久久精品a| 激情五月在线视频 | 91精品在线观看入口 | 久久国产露脸精品国产 | 欧美韩日精品 | 久久久久久免费毛片精品 | 国产精彩视频一区二区 | 91九色网站 | 在线 视频 一区二区 | 在线电影 一区 | 国产在线高清视频 | 亚洲精品婷婷 | 欧洲视频一区 | 久久国产网 | 五月开心激情网 | 免费又黄又爽视频 | 久草精品视频在线看网站免费 | 在线观看视频黄 | 欧美综合久久久 | 免费福利片2019潦草影视午夜 | 免费观看福利视频 | 日韩欧美精品在线观看视频 | 亚洲 欧美日韩 国产 中文 | 欧美激情视频在线免费观看 | 成人免费在线观看入口 | 99久久这里只有精品 | 日日天天狠狠 | 九九免费观看全部免费视频 | 国产精品免费久久久久久久久久中文 | 久久综合给合久久狠狠色 | 人人干人人艹 | 亚洲资源在线网 | 91女人18片女毛片60分钟 | 日韩色爱 | 九九免费在线观看 | 国产中文字幕在线播放 | 国产精品手机在线播放 | 久草电影在线 | 日本黄色免费网站 | 亚洲电影图片小说 | 久草在线高清视频 | 四虎影视www | 肉色欧美久久久久久久免费看 | 丁香婷婷久久 | 狠狠色丁香婷婷综合基地 | 国产精品资源在线观看 | 国产精品18久久久久久不卡孕妇 | 成年人免费看片网站 | 在线观看视频国产一区 | 国产高清亚洲 | 丁香视频在线观看 | 久久高清免费视频 | 色偷偷网站视频 | www.91成人 | 99精品欧美一区二区蜜桃免费 | 激情五月在线 | 黄色av一区二区 | 日本黄网站 | 超碰av免费| 久久天天躁狠狠躁亚洲综合公司 | a√天堂中文在线 | 91漂亮少妇露脸在线播放 | 色视频在线免费 | 国产欧美精品一区二区三区四区 | 午夜资源站 | 日韩中文在线字幕 | 色黄www小说 | av在线色| 国产一级做a爱片久久毛片a | 日韩av中文字幕在线 | 日日夜夜综合网 | 91视频3p| 国产精品系列在线播放 | 久久99视频精品 | 在线精品观看国产 | 色香天天 | 亚洲欧美一区二区三区孕妇写真 | 日韩精品久久久久久久电影竹菊 | 在线观看福利网站 | 91九色在线观看 | 午夜骚影 | 日b黄色片| 天天人人 | 91精品国自产在线观看 | 国产精品久久9 | 午夜视频免费 | 一区二区三区久久 | 日韩狠狠操 | 草 免费视频| 992tv在线观看 | 99视频+国产日韩欧美 | 伊人国产视频 | 亚洲精品女人久久久 | 欧美最猛性xxxx | 亚洲视屏在线播放 | 国产一级黄大片 | 成人avav| 色 免费观看 | 久久超碰97 | 久操视频在线免费看 | 亚洲国产激情 | 97人人爽 | 成人在线视频免费观看 | 天天躁日日躁狠狠躁av中文 | 国产不卡av在线 | 亚洲精品伦理在线 | 国产无遮挡又黄又爽在线观看 | 国产精品视频免费看 | 91精品国产亚洲 | 国产高清av免费在线观看 | 久久综合色播五月 | 亚洲人在线视频 | 久久久五月天 | 91在线你懂的 | 国产 视频 高清 免费 | 日韩精品一区不卡 | 成人黄色小视频 | 午夜免费在线观看 | 久久久精品网 | 午夜精品一区二区国产 | 天天操天天干天天综合网 | 在线视频婷婷 | 欧美性生活久久 | 在线免费黄色 | 久久婷婷开心 | 黄a在线看 | 亚洲第一区精品 | 婷婷丁香六月 | 免费看黄在线网站 | 久久精品国产v日韩v亚洲 | 国产高清在线免费视频 | 国产一区二区在线精品 | 国产免费视频在线 | 黄色成人av在线 | 久久国精品 | 国产午夜一区二区 | 99久久夜色精品国产亚洲 | 久久久久欧美精品999 | 97国产精品视频 | 亚洲国产最新 | 国产成人中文字幕 | 97干com | a在线播放 | 男女啪啪免费网站 | 亚洲一区黄色 | 国产91国语对白在线 | 欧美日韩三级 | 日韩在线视频免费观看 | 五月天亚洲综合 | 97超在线| 狠狠gao| 午夜av片 | 国产小视频网站 | 91精品国产福利在线观看 | 在线v片免费观看视频 | 欧美亚洲国产精品久久高清浪潮 | 懂色av懂色av粉嫩av分享吧 | 91精品在线免费观看视频 | 久草剧场 | 国产高清视频免费在线观看 | 国产精品免费久久久 | 色婷婷五| av中文字幕在线看 | 精品国产99 | 国产剧情在线一区 | 一区二区三区在线影院 | 曰韩精品| 国产尤物一区二区三区 | 色视频在线 | 亚洲六月丁香色婷婷综合久久 | 国产视频在线一区二区 | 色视频网站在线观看一=区 a视频免费在线观看 | 六月色婷| 亚洲 综合 精品 | 成人免费观看视频大全 | 日日爽天天 | 午夜电影中文字幕 | 久久免费视频2 | 97狠狠操 | 天天碰天天操视频 | www国产亚洲精品久久网站 | 精品一二三四五区 | 婷婷5月激情5月 | 天天射天 | 最近能播放的中文字幕 | 97精品国产一二三产区 | 激情视频免费在线观看 | 日本最大色倩网站www | 日本高清中文字幕有码在线 | 免费涩涩网站 | 天天撸夜夜操 | 亚洲精品乱码久久久久久高潮 | 五月花激情 | 日韩理论在线视频 | 日日草夜夜操 | 狠狠成人 | 久久激情五月激情 | 欧美色道 | 亚洲免费色| 国产人免费人成免费视频 | 国产精品美女毛片真酒店 | 欧美久久久久久久久中文字幕 | 黄色国产成人 | 国产午夜麻豆影院在线观看 | 久久久久久久久久久影院 | 香蕉视频在线免费 | 精品国产乱码久久久久久1区2匹 | 久草网在线 | 久久字幕精品一区 | 97国产大学生情侣白嫩酒店 | 毛片网在线播放 | 久久精品在线免费观看 | 黄色大全免费网站 | 午夜精品一区二区三区免费视频 | 国产一区二区在线免费观看 | 欧美另类xxxx | 在线天堂8√ | 色天天天 | 日韩综合一区二区三区 | 国产精品美女www爽爽爽视频 | 人人操日日干 | av综合站| 日韩欧美在线视频一区二区 | 激情影院在线观看 | 亚洲japanese制服美女 | 一区二区三区四区在线 | 在线免费观看视频你懂的 | 国产精品自产拍在线观看桃花 | 6080yy午夜一二三区久久 | 开心色激情网 | 亚洲第一区在线观看 | 人人爽人人爽人人片av | 久久久久国产成人免费精品免费 | 88av网站| 亚洲国产成人久久 | 人人澡av| 国产又粗又长又硬免费视频 | 99国产一区 | 91精品网站 | 在线不卡视频 | 色综合久久综合中文综合网 | 一区二区丝袜 | 精品美女久久久久久免费 | 亚洲va欧美va人人爽春色影视 | 三级黄在线 | 亚洲国产中文字幕在线视频综合 | 午夜av日韩| 精品国产免费看 | 成人h在线 | 久久精品视频3 | 亚洲免费在线观看视频 | 亚洲一区久久 | 色在线网站 | 一区二区三区在线观看免费视频 | 丁五月婷婷 | 五月婷婷操 | 国产一区二区三区在线 | 中文在线免费观看 | 日韩在线中文字幕 | 99久久精品国产一区二区成人 | 日本xxxx裸体xxxx17 | 亚洲精品综合一区二区 | 国产日韩精品一区二区三区 | 欧美日韩一区二区三区在线观看视频 | 久久久精品久久日韩一区综合 | 午夜少妇 | 二区三区中文字幕 | 日韩免费视频 | 你操综合 | 波多野结衣网址 | 成人一级影视 | 久久伊人国产精品 | 国产99久久久精品 | 欧美日韩在线观看不卡 | 免费看的黄网站软件 | 亚洲激情综合 | 亚洲精品久久久久久久不卡四虎 | 久久国产品 | 玖玖在线免费视频 | 蜜臀aⅴ精品一区二区三区 久久视屏网 | 免费看黄在线观看 | 亚洲伊人婷婷 | 亚洲最新av在线 | 亚洲一区日韩 | 日韩在线高清免费视频 | 日批视频在线播放 | 激情丁香综合五月 | 我要看黄色一级片 | 91高清免费 | 天天干天天色2020 | 久久不射网站 | 国产成人精品av久久 | 精品毛片一区二区免费看 | 亚洲一区美女视频在线观看免费 | 五月婷婷一区 | 日韩在线资源 | av观看网站 | av成人黄色 | 久久久久久免费毛片精品 | 日韩69视频 | 91精品国产乱码在线观看 | 97超碰免费在线 | 狠狠狠狠狠干 | 丝袜制服综合网 | 日日干影院 | 香蕉久草 | 黄色精品久久 | 日韩视频在线观看视频 | 少妇av片 | www久久com | 欧美日韩性 | 色视频在线观看免费 | 最近2019好看的中文字幕免费 | 人人澡视频 | 国产精品18久久久久久久久久久久 | av网站免费看 | 手机成人在线电影 | 在线观看免费中文字幕 | 久久香蕉影视 | 美女视频是黄的免费观看 | 日韩欧美高清不卡 | 亚洲高清网站 | 国产精品中文字幕在线播放 | 欧美资源| 久草精品免费 | 精品视频在线播放 | a视频在线观看免费 | 日韩va在线观看 | 亚洲国产精品视频在线观看 | 日本久久久影视 | 国模视频一区二区三区 | 亚洲日本va中文字幕 | 国产精品色婷婷视频 | .国产精品成人自产拍在线观看6 | 久久久久久久久久福利 | 成人免费视频在线观看 | 亚洲国内精品视频 | 亚洲精品乱码久久久久久蜜桃不爽 | 亚洲视频h | 久精品在线 | 欧美性视频网站 | 国产探花视频在线播放 | 久久国产欧美日韩精品 | 欧美激情片在线观看 | 99精品国产成人一区二区 | 国产一二三四在线观看视频 | 欧美大片在线观看一区 | 亚洲国产一区二区精品专区 | 国产亚洲视频在线免费观看 | 日韩精品免费一线在线观看 | 9999精品| 激情久久久 | 深爱激情五月综合 | 九九九在线 | 亚洲动漫在线观看 | 999久久a精品合区久久久 | 亚洲国产精品久久久久婷婷884 | 久久精选视频 | 国产免费一区二区三区网站免费 | 欧美精品久久久久久久久久久 | 国产精品日韩欧美一区二区 | 国产精品a成v人在线播放 | 国产精品高 | 一区二区三区视频 | 国产一级二级在线播放 | 中文字幕在线免费播放 | 在线观看国产日韩欧美 | 亚洲国产三级在线 | 国产又粗又猛又爽又黄的视频免费 | 在线 视频 一区二区 | 波多野结衣一区二区 | 日韩二区在线观看 | 天天操夜| 91精品综合| 天天激情| 天天插天天爱 | 日韩精品一区二区三区视频播放 | 香蕉影院在线 | 欧美极品一区二区三区 | 日韩在线观看小视频 | 精品国产伦一区二区三区观看体验 | 色妞色视频一区二区三区四区 | 91av视频在线播放 | 日韩欧三级 | 亚州黄色一级 | 亚洲精品自在在线观看 | 天天摸天天舔 | 国产精品黄色 | 综合国产视频 | 麻豆va一区二区三区久久浪 | 国产激情久久久 | 国产破处视频在线播放 | 一区二区三区免费在线观看 | 伊人网综合在线观看 | 国产69熟 | 国产在线看一区 | 日韩av一卡二卡三卡 | 欧美日在线观看 | 欧美激情另类 | 99久热| 99色在线播放 | 97久久精品午夜一区二区 | 三上悠亚一区二区在线观看 | 欧美资源在线观看 | 色婷婷精品大在线视频 | 亚洲欧美日韩精品久久奇米一区 | 婷婷激情影院 | 国产99免费视频 | 免费国产在线精品 | 九九爱免费视频 | 国产黄色在线看 | 视频国产区 | 国产日韩欧美视频 | 精品久久久一区二区 | 成年人免费看片 | 欧美影院久久 | 日韩av片在线 | 亚洲黄色在线 | 91视视频在线直接观看在线看网页在线看 | 国内精品视频久久 | 97爱| 日韩久久影院 | av电影在线观看完整版一区二区 | 激情婷婷综合网 | 精品国产一区二区久久 | 狠狠狠狠狠狠狠 | 久久精品国产99国产 | 亚洲国产999 | 日本午夜在线亚洲.国产 | 亚洲国产精品免费 | 人成午夜视频 | 国产成人久久精品77777综合 | www.在线观看视频 | 国产精品一区二区av麻豆 | 日韩丝袜 | 黄色软件在线观看视频 | 久久99在线 | 久久久久久久久久久免费 | 免费人成网ww44kk44 | 久久久久成人精品 | 色婷婷综合视频在线观看 | 99久久影视 | 欧洲精品亚洲精品 | 亚洲 精品在线视频 | 国产精品高清一区二区三区 | 欧美精彩视频在线观看 | 成人在线免费视频 | 国产中文字幕大全 | 日韩欧美v | 久久久久久久久久网站 | 日韩欧美大片免费观看 | 国产精品com | 久久视频这里有久久精品视频11 | 九九久久精品 | 激情深爱.com | 亚洲精品乱码久久 | 日日夜夜添 | 日韩色av色资源 | 国产91国语对白在线 | 国际精品久久 | 国产一级片直播 | 一本一道久久a久久精品 | 国产精品久久久免费看 | 黄色片网站 | av福利在线免费观看 | 日韩一级电影网站 | 国产精品综合在线观看 | 欧美日韩国产综合一区二区 | 精品一区二区在线免费观看 | 天天插天天狠天天透 | 亚洲免费不卡 | 免费视频三区 | 韩国av一区 | 精品美女久久久久久免费 | 久久精品国产精品亚洲精品 | av大全免费在线观看 | 最新日韩视频在线观看 | 国产精品久久久久久久久久久久久 | 六月天色婷婷 | 欧美性成人 | www.91成人 | 日本精品一区二区三区在线播放视频 | 国产成人精品日本亚洲999 | 热re99久久精品国产66热 | 99r国产精品 | 国产精品在线看 | 久久综合电影 | 中文字幕91在线 | 亚洲精品一区二区三区新线路 | 日韩欧美精选 | 久久久蜜桃一区二区 | 精品在线观看国产 | 精品国产91亚洲一区二区三区www | 中文字幕国产精品一区二区 | 综合激情婷婷 | 在线视频中文字幕一区 | 综合激情av | 美女啪啪图片 | 欧美日韩电影在线播放 | 99热精品国产一区二区在线观看 | 99热九九这里只有精品10 | 欧美日韩国产精品久久 | 中文字幕二区 | 91片黄在线观看 | 亚洲精品在线一区二区 | 高清不卡毛片 | 精品久久九九 | 精品在线观看免费 | 中文字幕在线观看完整 | 天天曰视频 | 国产精品女主播一区二区三区 | 国产在线观看你懂得 | 日韩精品高清不卡 | 久久久综合色 | 亚洲欧洲精品在线 | 婷婷激情五月 | 不卡av在线免费观看 | 九九视频在线观看视频6 | 美女福利视频一区二区 | 国产精品精品久久久久久 | 国产精品久久一区二区三区不卡 | 香蕉视频在线观看免费 | 日韩黄色在线电影 | 精品国产一区二区三区不卡 | 96视频免费在线观看 | 国产福利av在线 | 欧美日韩一级久久久久久免费看 | 一区二区三区在线电影 | 天天操天天怕 | 久久99爱视频 | 午夜影院先 | 免费在线看v | 久久99精品一区二区三区三区 | 公与妇乱理三级xxx 在线观看视频在线观看 | 日本久久影视 | 亚洲精品9 | 精品人妖videos欧美人妖 | 高清不卡毛片 | 国产淫a| 999久久久久久久久6666 | 狠狠综合久久 | 亚洲中字幕 | 狠狠狠色丁香婷婷综合久久88 | 久久久精品国产免费观看同学 | 激情视频久久 | 日韩特级毛片 | 一级做a爱片性色毛片www | 免费观看的黄色片 | 69精品在线 | 色姑娘综合 | 久久久视频在线 | 免费在线视频一区二区 | 久久99精品久久久久久三级 | 中文字幕免费在线 | 国产99黄 | 免费看黄在线看 | 欧美a级成人淫片免费看 | 免费看一级特黄a大片 | www.日韩免费 | 在线电影日韩 | 2017狠狠干 | 久久综合免费视频影院 | 91中文在线 | 久久久久久久久久久久久久免费看 | 狠狠操导航 | 日本3级在线观看 | 91精品蜜桃 | 手机av观看| 91在线视频精品 | 又黄又爽又色无遮挡免费 | 中文字幕在线影视资源 | 成人亚洲免费 | 国产午夜视频在线观看 | 97日日碰人人模人人澡分享吧 | 日韩r级电影在线观看 | 人人超在线公开视频 | 色综合激情久久 | 青青河边草免费观看 | 精品久久1| 欧美精品少妇xxxxx喷水 | 精品国偷自产国产一区 | 日韩精品在线免费观看 | 97视频在线免费 | 成人a级大片 | 国产一区二区高清不卡 | 天天操天天透 | 四虎精品成人免费网站 | 久久网站av | 日日草天天干 | 亚洲精品视频一 | 欧美日韩精品影院 | 欧美精品久久久久久久免费 | av中文字幕在线观看网站 | 91免费视频黄 | 黄色天堂在线观看 | zzijzzij亚洲日本少妇熟睡 | www.久草视频| 97电影网手机版 | 色偷偷88888欧美精品久久久 | 欧美福利片在线观看 | www.夜夜爽 | 狠狠狠色丁香婷婷综合久久88 | 97在线视| www.亚洲视频.com | 色偷偷av男人天堂 | 99久免费精品视频在线观看 | 99久久99久久精品国产片果冰 | 丝袜美女视频网站 | 一本一道久久a久久综合蜜桃 | 在线91观看| 二区精品视频 | www.亚洲| 日韩三级.com | 国产精品成人av在线 | 亚洲欧美怡红院 | 天天操夜夜操夜夜操 | 国产精品欧美久久 | 国产精品一区二区三区四区在线观看 | 91视频在线免费下载 | 不卡的一区二区三区 | 国产精品久久久久免费a∨ 欧美一级性生活片 | 欧美日韩视频一区二区三区 | 色偷偷97| 国产偷国产偷亚洲清高 | 在线视频久久 | 国产黄免费 | 91大神精品视频 | 国产美女精品视频 | 天天干天天操 | 成人av影视在线 | 欧美一区二区伦理片 | 精品色999 | 免费在线观看黄 | 97在线观视频免费观看 | 91看片黄色 | 四虎在线免费观看视频 | 精品亚洲男同gayvideo网站 | 国产又粗又猛又色又黄网站 | 骄小bbw搡bbbb揉bbbb | 亚洲永久av | 99热精品在线观看 | 国产精品久久久久久久久久久久久久 | 久久99国产精品自在自在app | 五月开心六月婷婷 | 欧美资源 | 伊甸园永久入口www 99热 精品在线 | 亚洲精品美女久久久久网站 | 一区 二区 精品 | 免费日韩 精品中文字幕视频在线 | 欧美在线一级片 | 国产一线在线 | 成人av影视 | 国产成人久久 | 在线观看日韩国产 | 国产一级大片免费看 | 亚洲激情在线视频 | 在线午夜电影神马影院 | 日韩伦理片hd| a黄色| 日韩在线视频看看 | 国产中文字幕网 | 色综合久久久久久久 | 亚洲精品免费在线视频 | 2024av在线播放 | 免费日p视频 | 国产精品第十页 | 亚洲资源视频 | 成人在线一区二区三区 | 久久99久久99精品免观看粉嫩 | 97香蕉久久超级碰碰高清版 | 国产成人一区二区三区影院在线 | 欧美va电影 | 国产精品99久久久久久小说 | 波多野结衣在线观看一区 | 欧美激情精品久久久久久免费印度 | 中文字幕黄色av | 亚洲日本精品视频 | 成年人天堂com | 日韩免费视频一区二区 | 午夜精品一区二区三区四区 | 超碰官网 | 天堂在线一区 | 国产一二区精品 | 日日夜夜天天操 | 免费黄色在线网址 | 日日干av| 人人干在线 | 欧美黑人性爽 | 免费成人av | 三级av小说| 国产一级黄色片免费看 | 日本三级不卡视频 | 四虎在线观看网址 | 黄色软件在线观看视频 | 欧美91精品久久久久国产性生爱 | 精品视频中文字幕 | 免费看污片 | 中文字幕精品久久 | 久草在线这里只有精品 | 97精品国产97久久久久久粉红 | 国产一级淫片在线观看 | 婷婷精品视频 | 黄色片视频免费 | 欧美aaa一级 | 成人在线网站观看 | 精品视频中文字幕 | 国产成人精品免高潮在线观看 | 青青河边草免费观看 | 日韩精品一区二区三区第95 | 揉bbb玩bbb少妇bbb | 在线观看视频精品 | 久热超碰| 超碰99人人 | 国产福利不卡视频 | 人人看人人做人人澡 | 91久久国产自产拍夜夜嗨 | 亚洲免费视频在线观看 | 日韩av成人 | 91污视频在线观看 | 日韩一二区在线观看 | av在线之家电影网站 | 人人澡人人舔 | 久久久精华网 | 丁香高清视频在线看看 | 国产一区二区在线视频观看 | 91精品爽啪蜜夜国产在线播放 | 81国产精品久久久久久久久久 | .国产精品成人自产拍在线观看6 | 久久99国产一区二区三区 | 午夜精品久久久久久久久久久久久久 | 六月丁香激情网 | 久久国产精品二国产精品中国洋人 | 成人在线播放网站 | 国产精品久久久777 成人手机在线视频 | 中文字幕在线电影 | 精品视频免费播放 | 国产成人a亚洲精品 | 视频在线观看入口黄最新永久免费国产 | 日韩欧美第二页 | 岛国精品一区二区 | 国产黑丝一区二区 | 日韩在线不卡视频 | 国产成人av电影在线 | 精品久久久久久久久久久院品网 | 看av免费网站 | 国产国产人免费人成免费视频 | 丁香婷婷激情国产高清秒播 | a午夜电影 | 最新日韩电影 | 中国黄色一级大片 | 片网站| 一区二区三区精品在线视频 | 丰满少妇在线观看资源站 | 超碰在线人人97 | 欧美精品二区 | 中文字幕美女免费在线 | 成人精品国产免费网站 | 亚洲精品视频在线观看免费视频 | 亚洲成人av在线播放 | 久久 一区 | 国产成本人视频在线观看 | 日韩欧美在线中文字幕 | av三级在线免费观看 | 成人午夜影院在线观看 | 香蕉影院在线 | 狠狠久久 | 久久免费精品一区二区三区 | 国产精品亚 | 婷婷色综合 | 久久久久久久久久久高潮一区二区 | 热久久免费国产视频 | 黄色毛片视频 | 中文字幕.av.在线 | 婷婷久草 | 手机av网站 | 婷婷免费在线视频 | 男女啪啪免费网站 | 人人澡超碰碰 | 西西人体4444www高清视频 | 在线免费黄色av | 99精品色 | 久久免费视频8 | 久久亚洲精品电影 | 久久福利小视频 | 国产v在线播放 | 久久6精品 | 亚洲天堂精品 | 久草在线最新视频 | 国产一区二区三区午夜 | 久久蜜臀av| 国产成人99久久亚洲综合精品 | 久久99中文字幕 | 国产精品一区久久久久 | 久久综合久久综合久久 | 丁香视频在线观看 | 天天干天天做 | 亚洲黄色成人 | 在线观看av不卡 | 黄色aaaaa| 国产中文字幕一区二区 | 中文字幕av播放 | 手机看片国产日韩 | 国产中文在线字幕 | 日韩无在线 | 久久国内精品99久久6app | 911精品美国片911久久久 | 四虎国产精品永久在线国在线 | 在线观看成人一级片 | 黄色精品一区 | 色综合久久五月 | 欧美色图p| 欧美在线观看视频免费 | 国内精品视频在线 | 免费成视频 | av国产网站 | 日韩中文字幕在线 | 国偷自产中文字幕亚洲手机在线 | 成人av在线一区二区 | 91在线最新 | 天天操天天摸天天干 | 国产精品久久久久久久久久久久冷 | 国产欧美精品一区aⅴ影院 99视频国产精品免费观看 | 亚洲精品乱码久久久久久久久久 | 欧美成人区 | 97超碰在线免费 | 一 级 黄 色 片免费看的 | 超碰97人人在线 | 免费观看www小视频的软件 | 尤物九九久久国产精品的分类 | 全久久久久久久久久久电影 | 视频在线观看91 | 在线视频观看成人 | 精品久久久久久亚洲综合网站 | 激情综合中文娱乐网 | 96精品高清视频在线观看软件特色 | 国产精品免费一区二区 | 91成人在线视频观看 | 成人a在线 | 三级黄色a| 九九色综合| 日韩精品一区在线播放 | 最新日本中文字幕 | 91伊人久久大香线蕉蜜芽人口 | 成人动漫精品一区二区 | 97超碰.com | 久久久久亚洲a | 91免费在线视频 | 精品欧美乱码久久久久久 | 久草视频免费 | 欧美成人久久 | 97综合在线 | 亚洲日本色| 99视频免费在线观看 | 亚洲无在线 | 亚洲 成人 一区 | 欧美日韩久久 | 狠狠狠色丁香婷婷综合久久五月 | 免费a网 | 亚洲无吗视频在线 | 亚洲视频网站在线观看 | 人人网人人爽 | 国产精品二区三区 | 久草网站 | 日本精品一二区 | 免费亚洲精品视频 | 久久色在线播放 | 国产精品ⅴa有声小说 | 久久综合欧美精品亚洲一区 | 亚洲精品国偷自产在线91正片 | 四虎永久网站 | 亚洲高清激情 | 日韩在线视频免费观看 | 91爱爱电影 | 97色在线观看免费视频 | 国产精品系列在线播放 | 亚洲va天堂va欧美ⅴa在线 | 久久精品影视 | 国产成人久久精品亚洲 | 国产在线a不卡 | 一级性视频| 国产在线观看不卡 | 亚洲专区在线视频 | 亚洲综合色视频在线观看 | 免费看三片 | 在线免费观看黄色av | 91精品日韩| 欧美老少交| av在线一二三区 | 在线观看www. | 九九久久婷婷 | 91精品一区国产高清在线gif | 超碰在线网 | 天天天操操操 | 亚洲欧洲国产日韩精品 | av久久在线| 久久综合久久八八 | 99在线视频精品 | 在线 国产 日韩 | 黄色小网站免费看 | 国产小视频91 | 久久国产精品视频免费看 | 亚洲免费不卡 | 亚洲成人蜜桃 | 中文字幕精| 日韩免费电影在线观看 | 久草在线免费在线观看 | 久久久天天操 | 激情婷婷丁香 | 欧美精品乱码99久久影院 | 日韩欧美xxxx| av一级片在线观看 | 99精品在线观看 | www麻豆视频 | 亚洲精品乱码久久久久久 | 91视频最新网址 | 久草免费福利在线观看 | 美女视频网站久久 | www.在线观看视频 | 久久av在线播放 | 欧美成人日韩 | 丁香六月婷婷激情 | 91视频大全 | 亚洲成aⅴ人在线观看 | 国内免费久久久久久久久久久 | 天天综合网~永久入口 | 久久久高清免费视频 | 一区二区视频电影在线观看 | www.黄色小说.com | 免费黄色在线播放 | 国产在线无 | 黄色免费视频在线观看 | 久久久久99精品成人片三人毛片 | 国产美女无遮挡永久免费 | 国产一区网址 | 亚洲午夜精品在线观看 | 精品国产123 | 中文字幕在线一二 | 五月天婷亚洲天综合网鲁鲁鲁 | 国内免费久久久久久久久久久 | 国产色a在线观看 | 国产精品高清免费在线观看 | 成人av片免费观看app下载 | 国产精品中文久久久久久久 | 亚洲精欧美一区二区精品 | 97电影网站 | 99精品视频精品精品视频 | 国产成人精品一区二区三区免费 | 久草在线91| 国产成人资源 | 久久久免费观看 | 国产色网站 | 色丁香色婷婷 | 91精品少妇偷拍99 | 亚洲午夜久久久久久久久久久 | 中文字幕免费播放 |