3atv精品不卡视频,97人人超碰国产精品最新,中文字幕av一区二区三区人妻少妇,久久久精品波多野结衣,日韩一区二区三区精品

歡迎訪問 生活随笔!

生活随笔

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

数据库

mysql快速了解

發(fā)布時(shí)間:2023/12/10 数据库 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql快速了解 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

文章目錄

    • 數(shù)據(jù)庫(kù)了解:
    • 快速操作:
    • 安裝mysql
    • 啟動(dòng),關(guān)閉,重啟mysql服務(wù)
    • 連接mysql的root用戶
    • 創(chuàng)建數(shù)據(jù)庫(kù)
    • 刪除數(shù)據(jù)庫(kù)
    • 選擇數(shù)據(jù)庫(kù)
    • mysql 數(shù)據(jù)類型
    • MySQL 創(chuàng)建數(shù)據(jù)表
    • MySQL 刪除數(shù)據(jù)表
    • MySQL 插入數(shù)據(jù)
    • MySQL 查詢數(shù)據(jù)
    • MySQL WHERE 子句
        • BINARY 關(guān)鍵字
    • MySQL UPDATE 更新
      • 批量更新1:使用case when
      • 批量更新2:創(chuàng)建臨時(shí)表,先更新臨時(shí)表,然后從臨時(shí)表中update
        • 1.創(chuàng)建臨時(shí)表
          • 1.1 首先獲取原表中的字段結(jié)構(gòu):
          • 1.2 創(chuàng)建臨時(shí)表
        • 2.在臨時(shí)表中插入要修改的數(shù)據(jù)
        • 3.更新原表
          • 3.1 我們先更新了runoob_title字段:
          • 3.2 接著更新runoob_author字段
          • 3.3接著更新submission_date字段
    • MySQL DELETE 語(yǔ)句
    • MySQL LIKE 子句
    • MySQL UNION 操作符
        • SQL UNION 實(shí)例
        • SQL UNION ALL 實(shí)例
        • 帶有 WHERE 的 SQL UNION ALL
    • MySQL 排序
    • MySQL GROUP BY 語(yǔ)句
        • 使用 WITH ROLLUP
    • Mysql 連接的使用
        • INNER JOIN
        • LEFT JOIN
        • RIGHT JOIN
    • MySQL NULL 值處理
        • MySQL 中處理 NULL 使用 IS NULL 和 IS NOT NULL 運(yùn)算符。
    • MySQL 事務(wù)
        • 使用保留點(diǎn) SAVEPOINT
    • MySQL ALTER命令
        • 1.刪除,添加或修改表字段
          • 1.1指定新增字段的位置
        • 2.修改字段類型及名稱
          • 2.1修改字段類型
        • 3.修改字段默認(rèn)值
        • 4.修改表名
    • MySQL 索引
        • 普通索引
          • 創(chuàng)建索引
          • 修改表結(jié)構(gòu)(添加索引)
          • 創(chuàng)建表的時(shí)候直接指定
        • 刪除索引的語(yǔ)法
        • 唯一索引
          • 創(chuàng)建索引
          • 修改表結(jié)構(gòu)
          • 創(chuàng)建表的時(shí)候直接指定
        • 使用ALTER 命令添加和刪除索引
        • 顯示索引信息
    • MySQL 臨時(shí)表
        • 刪除MySQL 臨時(shí)表
        • 臨時(shí)表的應(yīng)用場(chǎng)景
          • 1.批量更新數(shù)據(jù)
    • MySQL 復(fù)制表
        • 步驟一:獲取數(shù)據(jù)表的完整結(jié)構(gòu)。
        • 步驟二:修改SQL語(yǔ)句的數(shù)據(jù)表名,并執(zhí)行SQL語(yǔ)句。
          • 步驟三:拷貝全部數(shù)據(jù)
    • MySQL 元數(shù)據(jù)
    • MySQL 序列使用
        • 使用 AUTO_INCREMENT
        • 獲取AUTO_INCREMENT值
        • 重置序列
        • 設(shè)置序列的開始值
    • MySQL 處理重復(fù)數(shù)據(jù)
        • 防止表中出現(xiàn)重復(fù)數(shù)據(jù)
          • 方法1:設(shè)置主鍵
          • 方法2 :設(shè)置數(shù)據(jù)的唯一性方法是添加一個(gè) UNIQUE 索引
        • 統(tǒng)計(jì)重復(fù)數(shù)據(jù)
        • 過濾重復(fù)數(shù)據(jù)
        • 刪除重復(fù)數(shù)據(jù)
    • MySQL 運(yùn)算符
    • 級(jí)聯(lián)刪除和級(jí)聯(lián)更新
      • 1.建立兩張表stu和sc
      • 分別插入數(shù)據(jù)
      • 級(jí)聯(lián)刪除:將stu表中id為2的學(xué)生刪除,該學(xué)生在sc表中的成績(jī)也會(huì)級(jí)聯(lián)刪除
      • 級(jí)聯(lián)更新:stu表中id為3的學(xué)生更改為id為6,該學(xué)生在sc表中的對(duì)應(yīng)id也會(huì)級(jí)聯(lián)更新
      • 注意
    • 參考:

數(shù)據(jù)庫(kù)了解:

SQL語(yǔ)言包括四種主要程序設(shè)計(jì)語(yǔ)言類別的語(yǔ)句:數(shù)據(jù)定義語(yǔ)言(DDL),數(shù)據(jù)操作語(yǔ)言(DML),數(shù)據(jù)控制語(yǔ)言(DCL)和事務(wù)控制語(yǔ)言(TCL)

快速操作:

  • 展示某個(gè)表中的所有字段信息:
    show columns from testalter_tb1;

安裝mysql

  • sudo apt-get update
  • sudo apt-get -y mysql-server mysql-client
    若上述步驟出現(xiàn)失敗:
  • 參考:https://blog.csdn.net/weixx3/article/details/80782479
  • 或者參考:崔慶才網(wǎng)絡(luò)爬蟲第29頁(yè).
    -重置mysql root用戶的密碼,參考:https://www.cnblogs.com/woshimrf/p/ubuntu-install-mysql.html

啟動(dòng),關(guān)閉,重啟mysql服務(wù)

  • sudo service mysql start/stop/restart

連接mysql的root用戶

mysql -u root -p 接著輸入密碼:'123456'

或者連接遠(yuǎn)程數(shù)據(jù)庫(kù):

mysql -h0.0.0.0 -u root -p

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

create database runoob;

刪除數(shù)據(jù)庫(kù)

drop database runoob;

選擇數(shù)據(jù)庫(kù)

use runoob;

mysql 數(shù)據(jù)類型

MySQL支持多種類型,大致可以分為三類:數(shù)值、日期/時(shí)間和字符串(字符)類型。

  • 參考:https://www.runoob.com/mysql/mysql-data-types.html

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

  • CREATE TABLE table_name (column_name column_type);
    例子:

    CREATE TABLE IF NOT EXISTS `runoob_tb1`(`runoob_id` INT UNSIGNED AUTO_INCREMENT,`runoob_title` VARCHAR(100) NOT NULL,`runoob_author` VARCHAR(40) NOT NULL,`submission_date` DATE,PRIMARY KEY ( `runoob_id` ))ENGINE=InnoDB DEFAULT CHARSET=utf8;

實(shí)例解析:
如果你不想字段為 NULL 可以設(shè)置字段的屬性為 NOT NULL, 在操作數(shù)據(jù)庫(kù)時(shí)如果輸入該字段的數(shù)據(jù)為NULL ,就會(huì)報(bào)錯(cuò)。
AUTO_INCREMENT定義列為自增的屬性,一般用于主鍵,數(shù)值會(huì)自動(dòng)加1。
PRIMARY KEY關(guān)鍵字用于定義列為主鍵。 您可以使用多列來定義主鍵,列間以逗號(hào)分隔。
ENGINE 設(shè)置存儲(chǔ)引擎,CHARSET 設(shè)置編碼。

MySQL 刪除數(shù)據(jù)表

DROP TABLE table_name ;

例子:

DROP TABLE runoob_tb1

MySQL 插入數(shù)據(jù)

INSERT INTO table_name ( field1, field2,...fieldN )VALUES( value1, value2,...valueN );

例子:

insert into runoob_tbl (runoob_title,runoob_author, submission_date) values ("學(xué)習(xí) mysql","菜鳥",NOW());
  • 檢查一下:

    select * from runoob_tbl;

MySQL 查詢數(shù)據(jù)

SELECT column_name,column_name FROM table_name [WHERE Clause] [LIMIT N][ OFFSET M]

例子:

select * from runoob_tbl;

MySQL WHERE 子句

我們知道從 MySQL 表中使用 SQL SELECT 語(yǔ)句來讀取數(shù)據(jù)。
如需有條件地從表中選取數(shù)據(jù),可將 WHERE 子句添加到 SELECT 語(yǔ)句中。

SELECT field1, field2,...fieldN FROM table_name1, table_name2... [WHERE condition1 [AND [OR]] condition2.....

例子:

SELECT * from runoob_tbl WHERE runoob_author='菜鳥教程';

BINARY 關(guān)鍵字

MySQL 的 WHERE 子句的字符串比較是不區(qū)分大小寫的。 你可以使用 BINARY 關(guān)鍵字來設(shè)定 WHERE 子句的字符串比較是區(qū)分大小寫的。
如下實(shí)例:
BINARY 關(guān)鍵字:

mysql> SELECT * from runoob_tbl WHERE BINARY runoob_author='runoob.com';

MySQL UPDATE 更新

如果我們需要修改或更新 MySQL 中的數(shù)據(jù),我們可以使用 SQL UPDATE 命令來操作。

語(yǔ)法
以下是 UPDATE 命令修改 MySQL 數(shù)據(jù)表數(shù)據(jù)的通用 SQL 語(yǔ)法:

UPDATE table_name SET field1=new-value1, field2=new-value2 [WHERE Clause]
  • 你可以同時(shí)更新一個(gè)或多個(gè)字段。
  • 你可以在 WHERE 子句中指定任何條件。
  • 你可以在一個(gè)單獨(dú)表中同時(shí)更新數(shù)據(jù)。

例子:

UPDATE runoob_tbl SET runoob_title='學(xué)習(xí) C++' WHERE runoob_id=3;

批量更新1:使用case when

例子:
修改前:

runoob_idrunoob_titlerunoob_authorsubmission_date
1學(xué)習(xí) PHP菜鳥教程2017-04-12
2學(xué)習(xí) MySQL菜鳥教程2017-04-12
3學(xué)習(xí) JavaRUNOOB.COM2015-05-01
4學(xué)習(xí) PythonRUNOOB.COM2016-03-06
5學(xué)習(xí) CFK2017-04-05
  • 修改了兩個(gè)字段(runoob_title和runoob_author)中的信息

修改后:

runoob_idrunoob_titlerunoob_authorsubmission_date
1php菜鳥2017-04-12
2mysql菜鳥22017-04-12
3javarunoob.com2015-05-01
4學(xué)習(xí) PythonRUNOOB.COM2016-03-06
5學(xué)習(xí) CFK2017-04-05
update runoob_tbl set runoob_author = case runoob_id when 1 then '菜鳥' when 2 then '菜鳥2' when 3 then 'runoob.com' end, runoob_title= case runoob_id when 1 then 'php' when 2 then 'mysql' when 3 then 'java' end where runoob_id in (1,2,3);

批量更新2:創(chuàng)建臨時(shí)表,先更新臨時(shí)表,然后從臨時(shí)表中update

修改前:

runoob_idrunoob_titlerunoob_authorsubmission_date
1php菜鳥2017-04-12
2mysql菜鳥22017-04-12
3javarunoob.com2015-05-01
4學(xué)習(xí) PythonRUNOOB.COM2016-03-06
5學(xué)習(xí) CFK2017-04-05

修改后:

步驟:

1.創(chuàng)建臨時(shí)表

1.1 首先獲取原表中的字段結(jié)構(gòu):
show columns from runoob_tbl;
1.2 創(chuàng)建臨時(shí)表

具體代碼:

mysql> create temporary table `tmp`(-> `runoob_id` int unsigned auto_increment,-> `runoob_title` varchar(100) not null,-> `runoob_author` varchar(40) not null,-> `submission_date` date,-> PRIMARY KEY ( `runoob_id` )-> )engine=InnoDB default charset=utf8; Query OK, 0 rows affected (0.00 sec)

2.在臨時(shí)表中插入要修改的數(shù)據(jù)

mysql> insert into tmp values(1,'myphp','菜鳥大佬','20190203'); Query OK, 1 row affected (0.00 sec) mysql> insert into tmp values(2,'myjava','菜鳥大佬2','20140409'); Query OK, 1 row affected (0.00 sec)

根據(jù)runoob_id可知我們要修改前兩條,而且我們修改除runoob_id之外的三個(gè)字段

3.更新原表

3.1 我們先更新了runoob_title字段:
mysql> update runoob_tbl,tmp set runoob_tbl.runoob_title = tmp.runoob_title where runoob_tbl.runoob_id = tmp.runoob_id; Query OK, 0 rows affected (0.01 sec) Rows matched: 2 Changed: 0 Warnings: 0

修改之后的表內(nèi)容如下:

runoob_idrunoob_titlerunoob_authorsubmission_date
1myphp菜鳥2017-04-12
2myjava菜鳥22017-04-12
3javarunoob.com2015-05-01
4學(xué)習(xí) PythonRUNOOB.COM2016-03-06
5學(xué)習(xí) CFK2017-04-05
3.2 接著更新runoob_author字段
mysql> update runoob_tbl,tmp set runoob_tbl.runoob_author = tmp.runoob_author where runoob_tbl.runoob_id = tmp.runoob_id; Query OK, 2 rows affected (0.02 sec) Rows matched: 2 Changed: 2 Warnings: 0

修改之后的表內(nèi)容如下:

runoob_idrunoob_titlerunoob_authorsubmission_date
1myphp菜鳥大佬2017-04-12
2myjava菜鳥大佬22017-04-12
3javarunoob.com2015-05-01
4學(xué)習(xí) PythonRUNOOB.COM2016-03-06
5學(xué)習(xí) CFK2017-04-05
3.3接著更新submission_date字段
mysql> update runoob_tbl,tmp set runoob_tbl.submission_date = tmp.submission_date where runoob_tbl.runoob_id = tmp.runoob Query OK, 2 rows affected (0.01 sec) Rows matched: 2 Changed: 2 Warnings: 0

修改了三個(gè)字段之后的最終的表內(nèi)容為:

runoob_idrunoob_titlerunoob_authorsubmission_date
1myphp菜鳥大佬2019-02-03
2myjava菜鳥大佬22014-04-09
3javarunoob.com2015-05-01
4學(xué)習(xí) PythonRUNOOB.COM2016-03-06
5學(xué)習(xí) CFK2017-04-05

MySQL DELETE 語(yǔ)句

你可以使用 SQL 的 DELETE FROM 命令來刪除 MySQL 數(shù)據(jù)表中的記錄。
你可以在 mysql> 命令提示符或 PHP 腳本中執(zhí)行該命令。
語(yǔ)法
以下是 SQL DELETE 語(yǔ)句從 MySQL 數(shù)據(jù)表中刪除數(shù)據(jù)的通用語(yǔ)法:

DELETE FROM table_name [WHERE Clause]
  • 如果沒有指定 WHERE 子句,MySQL 表中的所有記錄將被刪除。
  • 你可以在 WHERE 子句中指定任何條件
  • 您可以在單個(gè)表中一次性刪除記錄。
  • 當(dāng)你想刪除數(shù)據(jù)表中指定的記錄時(shí) WHERE 子句是非常有用的。

例子:

DELETE FROM runoob_tbl WHERE runoob_id=3;

MySQL LIKE 子句

我們知道在 MySQL 中使用 SQL SELECT 命令來讀取數(shù)據(jù), 同時(shí)我們可以在 SELECT 語(yǔ)句中使用 WHERE 子句來獲取指定的記錄。
WHERE 子句中可以使用等號(hào) = 來設(shè)定獲取數(shù)據(jù)的條件,如 “runoob_author = ‘RUNOOB.COM’”。

但是有時(shí)候我們需要獲取 runoob_author 字段含有 “COM” 字符的所有記錄,這時(shí)我們就需要在 WHERE 子句中使用 SQL LIKE 子句。

SQL LIKE 子句中使用百分號(hào) %字符來表示任意字符,類似于UNIX或正則表達(dá)式中的星號(hào) *。

如果沒有使用百分號(hào) %, LIKE 子句與等號(hào) = 的效果是一樣的。

語(yǔ)法
以下是 SQL SELECT 語(yǔ)句使用 LIKE 子句從數(shù)據(jù)表中讀取數(shù)據(jù)的通用語(yǔ)法:

SELECT field1, field2,...fieldN FROM table_name WHERE field1 LIKE condition1 [AND [OR]] filed2 = 'somevalue'
  • 你可以在 WHERE 子句中指定任何條件。
  • 你可以在 WHERE 子句中使用LIKE子句。
  • 你可以使用LIKE子句代替等號(hào) =。
  • LIKE 通常與 % 一同使用,類似于一個(gè)元字符的搜索。
  • 你可以使用 AND 或者 OR 指定一個(gè)或多個(gè)條件。
  • 你可以在 DELETE 或 UPDATE 命令中使用 WHERE…LIKE 子句來指定條件。

例子:

select * from runoob_tbl where runoob_author like '%com';

MySQL UNION 操作符

本教程為大家介紹 MySQL UNION 操作符的語(yǔ)法和實(shí)例。

描述
MySQL UNION 操作符用于連接兩個(gè)以上的 SELECT 語(yǔ)句的結(jié)果組合到一個(gè)結(jié)果集合中。多個(gè) SELECT 語(yǔ)句會(huì)刪除重復(fù)的數(shù)據(jù)。

語(yǔ)法
MySQL UNION 操作符語(yǔ)法格式:

SELECT expression1, expression2, ... expression_n FROM tables [WHERE conditions] UNION [ALL | DISTINCT] SELECT expression1, expression2, ... expression_n FROM tables [WHERE conditions];

參數(shù)

  • expression1, expression2, … expression_n: 要檢索的列。
  • tables: 要檢索的數(shù)據(jù)表。
  • WHERE conditions: 可選, 檢索條件。
  • DISTINCT: 可選,刪除結(jié)果集中重復(fù)的數(shù)據(jù)。默認(rèn)情況下 UNION 操作符已經(jīng)刪除了重復(fù)數(shù)據(jù),所以 DISTINCT 修飾符對(duì)結(jié)果沒啥影響。
  • ALL: 可選,返回所有結(jié)果集,包含重復(fù)數(shù)據(jù)。

例子:

SQL UNION 實(shí)例

下面的 SQL 語(yǔ)句從 “Websites” 和 “apps” 表中選取所有不同的country(只有不同的值):
實(shí)例
SELECT country FROM Websites
UNION
SELECT country FROM apps
ORDER BY country;

SQL UNION ALL 實(shí)例

下面的 SQL 語(yǔ)句使用 UNION ALL 從 “Websites” 和 “apps” 表中選取所有的country(也有重復(fù)的值):

實(shí)例:

SELECT country FROM Websites UNION ALL SELECT country FROM apps ORDER BY country;

帶有 WHERE 的 SQL UNION ALL

下面的 SQL 語(yǔ)句使用 UNION ALL 從 “Websites” 和 “apps” 表中選取所有的中國(guó)(CN)的數(shù)據(jù)(也有重復(fù)的值):

實(shí)例:

SELECT country, name FROM Websites WHERE country='CN' UNION ALL SELECT country, app_name FROM apps WHERE country='CN' ORDER BY country;

MySQL 排序

我們知道從 MySQL 表中使用 SQL SELECT 語(yǔ)句來讀取數(shù)據(jù)。
如果我們需要對(duì)讀取的數(shù)據(jù)進(jìn)行排序,我們就可以使用 MySQL 的 ORDER BY 子句來設(shè)定你想按哪個(gè)字段哪種方式來進(jìn)行排序,再返回搜索結(jié)果。

語(yǔ)法:
以下是 SQL SELECT 語(yǔ)句使用 ORDER BY 子句將查詢數(shù)據(jù)排序后再返回?cái)?shù)據(jù):

SELECT field1, field2,...fieldN table_name1, table_name2... ORDER BY field1 [ASC [DESC][默認(rèn) ASC]], [field2...] [ASC [DESC][默認(rèn) ASC]]
  • 你可以使用任何字段來作為排序的條件,從而返回排序后的查詢結(jié)果。

  • 你可以設(shè)定多個(gè)字段來排序。

  • 你可以使用 ASC 或 DESC 關(guān)鍵字來設(shè)置查詢結(jié)果是按升序或降序排列。 默認(rèn)情況下,它是按升序排列。

  • 你可以添加 WHERE…LIKE 子句來設(shè)置條件。
    例子:

    SELECT * from runoob_tbl ORDER BY submission_date ASC;

MySQL GROUP BY 語(yǔ)句

GROUP BY 語(yǔ)句根據(jù)一個(gè)或多個(gè)列對(duì)結(jié)果集進(jìn)行分組。
在分組的列上我們可以使用 COUNT, SUM, AVG,等函數(shù)。

GROUP BY 語(yǔ)法

SELECT column_name, function(column_name) FROM table_name WHERE column_name operator value GROUP BY column_name;

實(shí)例:

CREATE TABLE `employee_tbl` (`id` int(11) NOT NULL,`name` char(10) NOT NULL DEFAULT '',`date` datetime NOT NULL,`singin` tinyint(4) NOT NULL DEFAULT '0' COMMENT '登錄次數(shù)',PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;INSERT INTO `employee_tbl` VALUES ('1', '小明', '2016-04-22 15:25:33', '1'), ('2', '小王', '2016-04-20 15:25:47', '3'), ('3', '小麗', '2016-04-19 15:26:02', '2'), ('4', '小王', '2016-04-07 15:26:14', '4'), ('5', '小明', '2016-04-11 15:26:40', '4'), ('6', '小明', '2016-04-04 15:26:54', '2');
  • 使用 GROUP BY 語(yǔ)句 將數(shù)據(jù)表按名字進(jìn)行分組,并統(tǒng)計(jì)每個(gè)人有多少條記錄:

SELECT name, COUNT(*) FROM employee_tbl GROUP BY name;

使用 WITH ROLLUP

WITH ROLLUP 可以實(shí)現(xiàn)在分組統(tǒng)計(jì)數(shù)據(jù)基礎(chǔ)上再進(jìn)行相同的統(tǒng)計(jì)(SUM,AVG,COUNT…)。

例如我們將以上的數(shù)據(jù)表按名字進(jìn)行分組,再統(tǒng)計(jì)每個(gè)人登錄的次數(shù):

SELECT name, SUM(singin) as singin_count FROM employee_tbl GROUP BY name WITH ROLLUP;

其中記錄 NULL 表示所有人的登錄次數(shù)。

我們可以使用 coalesce 來設(shè)置一個(gè)可以取代 NUll 的名稱,coalesce 語(yǔ)法:

  • select coalesce(a,b,c);
    參數(shù)說明:如果anull,則選擇b;如果bnull,則選擇c;如果a!=null,則選擇a;如果a b c 都為null ,則返回為null(沒意義)。

以下實(shí)例中如果名字為空我們使用總數(shù)代替:

SELECT coalesce(name, '總數(shù)'), SUM(singin) as singin_count FROM employee_tbl GROUP BY name WITH ROLLUP;

Mysql 連接的使用

在前幾章節(jié)中,我們已經(jīng)學(xué)會(huì)了如何在一張表中讀取數(shù)據(jù),這是相對(duì)簡(jiǎn)單的,但是在真正的應(yīng)用中經(jīng)常需要從多個(gè)數(shù)據(jù)表中讀取數(shù)據(jù)。

本章節(jié)我們將向大家介紹如何使用 MySQL 的 JOIN 在兩個(gè)或多個(gè)表中查詢數(shù)據(jù)。

你可以在 SELECT, UPDATE 和 DELETE 語(yǔ)句中使用 Mysql 的 JOIN 來聯(lián)合多表查詢。

JOIN 按照功能大致分為如下三類:

  • INNER JOIN(內(nèi)連接,或等值連接):獲取兩個(gè)表中字段匹配關(guān)系的記錄。

  • LEFT JOIN(左連接):獲取左表所有記錄,即使右表沒有對(duì)應(yīng)匹配的記錄。

  • RIGHT JOIN(右連接): 與 LEFT JOIN 相反,用于獲取右表所有記錄,即使左表沒有對(duì)應(yīng)匹配的記錄。
    新建表tcount_tbl

    CREATE TABLE `tcount_tbl`( `runoob_author` varchar(255) NOT NULL DEFAULT '' , `runoob_count` int(11) NOT NULL DEFAULT '0')ENGINE=InnoDB DEFAULT CHARSET=utf8;

INNER JOIN

SELECT a.runoob_id, a.runoob_author, b.runoob_count FROM runoob_tbl a INNER JOIN tcount_tbl b ON a.runoob_author = b.runoob_author;

等價(jià)與:

SELECT a.runoob_id, a.runoob_author, b.runoob_count FROM runoob_tbl a, tcount_tbl b WHERE a.runoob_author = b.runoob_author;

MySQL LEFT JOIN
MySQL left join 與 join 有所不同。 MySQL LEFT JOIN 會(huì)讀取左邊數(shù)據(jù)表的全部數(shù)據(jù),即便右邊表無對(duì)應(yīng)數(shù)據(jù)。

實(shí)例
嘗試以下實(shí)例,以 runoob_tbl 為左表,tcount_tbl 為右表,理解 MySQL LEFT JOIN 的應(yīng)用:

LEFT JOIN

SELECT a.runoob_id, a.runoob_author, b.runoob_count FROM runoob_tbl a LEFT JOIN tcount_tbl b ON a.runoob_author = b.runoob_author;

MySQL RIGHT JOIN
MySQL RIGHT JOIN 會(huì)讀取右邊數(shù)據(jù)表的全部數(shù)據(jù),即便左邊邊表無對(duì)應(yīng)數(shù)據(jù)。

實(shí)例:
嘗試以下實(shí)例,以 runoob_tbl 為左表,tcount_tbl 為右表,理解MySQL RIGHT JOIN的應(yīng)用:

RIGHT JOIN

SELECT a.runoob_id, a.runoob_author, b.runoob_count FROM runoob_tbl a RIGHT JOIN tcount_tbl b ON a.runoob_author = b.runoob_author;

MySQL NULL 值處理

我們已經(jīng)知道 MySQL 使用 SQL SELECT 命令及 WHERE 子句來讀取數(shù)據(jù)表中的數(shù)據(jù),但是當(dāng)提供的查詢條件字段為 NULL 時(shí),該命令可能就無法正常工作。

為了處理這種情況,MySQL提供了三大運(yùn)算符:

  • IS NULL: 當(dāng)列的值是 NULL,此運(yùn)算符返回 true。
  • IS NOT NULL: 當(dāng)列的值不為 NULL, 運(yùn)算符返回 true。
  • <=>: 比較操作符(不同于=運(yùn)算符),當(dāng)比較的的兩個(gè)值為 NULL 時(shí)返回 true。
    關(guān)于 NULL 的條件比較運(yùn)算是比較特殊的。你不能使用 = NULL 或 != NULL 在列中查找 NULL 值 。
    在 MySQL 中,NULL 值與任何其它值的比較(即使是 NULL)永遠(yuǎn)返回 false,即 NULL = NULL 返回false 。

MySQL 中處理 NULL 使用 IS NULL 和 IS NOT NULL 運(yùn)算符。

注意:

select * , columnName1+ifnull(columnName2,0) from tableName;
columnName1,columnName2 為 int 型,當(dāng) columnName2 中,有值為 null 時(shí),columnName1+columnName2=null, ifnull(columnName2,0) 把 columnName2 中 null 值轉(zhuǎn)為 0。

MySQL 事務(wù)

MySQL 事務(wù)主要用于處理操作量大,復(fù)雜度高的數(shù)據(jù)。比如說,在人員管理系統(tǒng)中,你刪除一個(gè)人員,你即需要?jiǎng)h除人員的基本資料,也要?jiǎng)h除和該人員相關(guān)的信息,如信箱,文章等等,這樣,這些數(shù)據(jù)庫(kù)操作語(yǔ)句就構(gòu)成一個(gè)事務(wù)!

  • 在 MySQL 中只有使用了 Innodb 數(shù)據(jù)庫(kù)引擎的數(shù)據(jù)庫(kù)或表才支持事務(wù)。

  • 事務(wù)處理可以用來維護(hù)數(shù)據(jù)庫(kù)的完整性,保證成批的 SQL 語(yǔ)句要么全部執(zhí)行,要么全部不執(zhí)行。

  • 事務(wù)用來管理 insert,update,delete 語(yǔ)句
    一般來說,事務(wù)是必須滿足4個(gè)條件(ACID)::原子性(Atomicity,或稱不可分割性)、一致性(Consistency)、隔離性(Isolation,又稱獨(dú)立性)、持久性(Durability)。

  • 原子性:一個(gè)事務(wù)(transaction)中的所有操作,要么全部完成,要么全部不完成,不會(huì)結(jié)束在中間某個(gè)環(huán)節(jié)。事務(wù)在執(zhí)行過程中發(fā)生錯(cuò)誤,會(huì)被回滾(Rollback)到事務(wù)開始前的狀態(tài),就像這個(gè)事務(wù)從來沒有執(zhí)行過一樣。

  • 一致性:在事務(wù)開始之前和事務(wù)結(jié)束以后,數(shù)據(jù)庫(kù)的完整性沒有被破壞。這表示寫入的資料必須完全符合所有的預(yù)設(shè)規(guī)則,這包含資料的精確度、串聯(lián)性以及后續(xù)數(shù)據(jù)庫(kù)可以自發(fā)性地完成預(yù)定的工作。

  • 隔離性:數(shù)據(jù)庫(kù)允許多個(gè)并發(fā)事務(wù)同時(shí)對(duì)其數(shù)據(jù)進(jìn)行讀寫和修改的能力,隔離性可以防止多個(gè)事務(wù)并發(fā)執(zhí)行時(shí)由于交叉執(zhí)行而導(dǎo)致數(shù)據(jù)的不一致。事務(wù)隔離分為不同級(jí)別,包括讀未提交(Read uncommitted)、讀提交(read committed)、可重復(fù)讀(repeatable read)和串行化(Serializable)。

  • 持久性:事務(wù)處理結(jié)束后,對(duì)數(shù)據(jù)的修改就是永久的,即便系統(tǒng)故障也不會(huì)丟失。

在 MySQL 命令行的默認(rèn)設(shè)置下,事務(wù)都是自動(dòng)提交的,即執(zhí)行 SQL 語(yǔ)句后就會(huì)馬上執(zhí)行 COMMIT 操作。因此要顯式地開啟一個(gè)事務(wù)務(wù)須使用命令 BEGIN 或 START TRANSACTION,或者執(zhí)行命令 SET AUTOCOMMIT=0,用來禁止使用當(dāng)前會(huì)話的自動(dòng)提交。

事務(wù)控制語(yǔ)句:

  • BEGIN 或 START TRANSACTION 顯式地開啟一個(gè)事務(wù);

  • COMMIT 也可以使用 COMMIT WORK,不過二者是等價(jià)的。COMMIT 會(huì)提交事務(wù),并使已對(duì)數(shù)據(jù)庫(kù)進(jìn)行的所有修改成為永久性的;

  • ROLLBACK 也可以使用 ROLLBACK WORK,不過二者是等價(jià)的。回滾會(huì)結(jié)束用戶的事務(wù),并撤銷正在進(jìn)行的所有未提交的修改;

  • SAVEPOINT identifier,SAVEPOINT 允許在事務(wù)中創(chuàng)建一個(gè)保存點(diǎn),一個(gè)事務(wù)中可以有多個(gè) SAVEPOINT;

  • RELEASE SAVEPOINT identifier 刪除一個(gè)事務(wù)的保存點(diǎn),當(dāng)沒有指定的保存點(diǎn)時(shí),執(zhí)行該語(yǔ)句會(huì)拋出一個(gè)異常;

  • ROLLBACK TO identifier 把事務(wù)回滾到標(biāo)記點(diǎn);

  • SET TRANSACTION 用來設(shè)置事務(wù)的隔離級(jí)別。InnoDB 存儲(chǔ)引擎提供事務(wù)的隔離級(jí)別有READ UNCOMMITTED、READ COMMITTED、REPEATABLE READ 和 SERIALIZABLE。

MYSQL 事務(wù)處理主要有兩種方法:
1、用 BEGIN, ROLLBACK, COMMIT來實(shí)現(xiàn)

BEGIN 開始一個(gè)事務(wù) ROLLBACK 事務(wù)回滾 COMMIT 事務(wù)確認(rèn)

2、直接用 SET 來改變 MySQL 的自動(dòng)提交模式:

SET AUTOCOMMIT=0 禁止自動(dòng)提交 SET AUTOCOMMIT=1 開啟自動(dòng)提交

實(shí)例:
mysql> CREATE TABLE runoob_transaction_test( id int(5)) engine=innodb; # 創(chuàng)建數(shù)據(jù)表
Query OK, 0 rows affected (0.04 sec)

mysql> select * from runoob_transaction_test; Empty set (0.01 sec)mysql> begin; # 開始事務(wù) Query OK, 0 rows affected (0.00 sec)mysql> insert into runoob_transaction_test value(5); Query OK, 1 rows affected (0.01 sec)mysql> insert into runoob_transaction_test value(6); Query OK, 1 rows affected (0.00 sec)mysql> commit; # 提交事務(wù) Query OK, 0 rows affected (0.01 sec)mysql> select * from runoob_transaction_test; +------+ | id | +------+ | 5 | | 6 | +------+ 2 rows in set (0.01 sec)mysql> begin; # 開始事務(wù) Query OK, 0 rows affected (0.00 sec)mysql> insert into runoob_transaction_test values(7); Query OK, 1 rows affected (0.00 sec)mysql> rollback; # 回滾 Query OK, 0 rows affected (0.00 sec)mysql> select * from runoob_transaction_test; # 因?yàn)榛貪L所以數(shù)據(jù)沒有插入 +------+ | id | +------+ | 5 | | 6 | +------+ 2 rows in set (0.01 sec)mysql>

使用保留點(diǎn) SAVEPOINT

savepoint 是在數(shù)據(jù)庫(kù)事務(wù)處理中實(shí)現(xiàn)“子事務(wù)”(subtransaction),也稱為嵌套事務(wù)的方法。事務(wù)可以回滾到 savepoint 而不影響 savepoint 創(chuàng)建前的變化, 不需要放棄整個(gè)事務(wù)。

ROLLBACK 回滾的用法可以設(shè)置保留點(diǎn) SAVEPOINT,執(zhí)行多條操作時(shí),回滾到想要的那條語(yǔ)句之前。

使用 SAVEPOINT

SAVEPOINT savepoint_name; // 聲明一個(gè) savepoint

ROLLBACK TO savepoint_name; // 回滾到savepoint
刪除 SAVEPOINT

保留點(diǎn)再事務(wù)處理完成(執(zhí)行一條 ROLLBACK 或 COMMIT)后自動(dòng)釋放。

MySQL5 以來,可以用:

RELEASE SAVEPOINT savepoint_name; // 刪除指定保留點(diǎn)

MySQL ALTER命令

當(dāng)我們需要修改數(shù)據(jù)表名或者修改數(shù)據(jù)表字段時(shí),就需要使用到MySQL ALTER命令。
開始本章教程前讓我們先創(chuàng)建一張表,表名為:testalter_tbl。

root@host# mysql -u root -p password; Enter password:******* mysql> use RUNOOB; Database changed mysql> create table testalter_tbl-> (-> i INT,-> c CHAR(1)-> ); Query OK, 0 rows affected (0.05 sec) mysql> SHOW COLUMNS FROM testalter_tbl; +-------+---------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+---------+------+-----+---------+-------+ | i | int(11) | YES | | NULL | | | c | char(1) | YES | | NULL | | +-------+---------+------+-----+---------+-------+ 2 rows in set (0.00 sec)

1.刪除,添加或修改表字段

如下命令使用了 ALTER 命令及 DROP 子句來刪除以上創(chuàng)建表的 i 字段:

mysql> ALTER TABLE testalter_tbl DROP i;

如果數(shù)據(jù)表中只剩余一個(gè)字段則無法使用DROP來刪除字段。

MySQL 中使用 ADD 子句來向數(shù)據(jù)表中添加列,如下實(shí)例在表 testalter_tbl 中添加 i 字段,并定義數(shù)據(jù)類型:

mysql> ALTER TABLE testalter_tbl ADD i INT;

執(zhí)行以上命令后,i 字段會(huì)自動(dòng)添加到數(shù)據(jù)表字段的末尾。

mysql> SHOW COLUMNS FROM testalter_tbl; +-------+---------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+---------+------+-----+---------+-------+ | c | char(1) | YES | | NULL | | | i | int(11) | YES | | NULL | | +-------+---------+------+-----+---------+-------+ 2 rows in set (0.00 sec)
1.1指定新增字段的位置

如果你需要指定新增字段的位置,可以使用MySQL提供的關(guān)鍵字 FIRST (設(shè)定位第一列), AFTER 字段名(設(shè)定位于某個(gè)字段之后)。

嘗試以下 ALTER TABLE 語(yǔ)句, 在執(zhí)行成功后,使用 SHOW COLUMNS 查看表結(jié)構(gòu)的變化:

ALTER TABLE testalter_tbl DROP i; ALTER TABLE testalter_tbl ADD i INT FIRST; ALTER TABLE testalter_tbl DROP i; ALTER TABLE testalter_tbl ADD i INT AFTER c;

FIRST 和 AFTER 關(guān)鍵字可用于 ADD 與 MODIFY 子句,所以如果你想重置數(shù)據(jù)表字段的位置就需要先使用 DROP 刪除字段然后使用 ADD 來添加字段并設(shè)置位置。

2.修改字段類型及名稱

如果需要修改字段類型及名稱, 你可以在ALTER命令中使用 MODIFY 或 CHANGE 子句 。

2.1修改字段類型

例如,把字段 c 的類型從 CHAR(1) 改為 CHAR(10),可以執(zhí)行以下命令:

mysql> ALTER TABLE testalter_tbl MODIFY c CHAR(10);

使用 CHANGE 子句, 語(yǔ)法有很大的不同。 在 CHANGE 關(guān)鍵字之后,緊跟著的是你要修改的字段名,然后指定新字段名及類型。嘗試如下實(shí)例:

mysql> ALTER TABLE testalter_tbl CHANGE i j BIGINT; mysql> ALTER TABLE testalter_tbl CHANGE j j INT;

ALTER TABLE 對(duì) Null 值和默認(rèn)值的影響
當(dāng)你修改字段時(shí),你可以指定是否包含值或者是否設(shè)置默認(rèn)值。

以下實(shí)例,指定字段 j 為 NOT NULL 且默認(rèn)值為100 。

mysql> ALTER TABLE testalter_tbl MODIFY j BIGINT NOT NULL DEFAULT 100;

如果你不設(shè)置默認(rèn)值,MySQL會(huì)自動(dòng)設(shè)置該字段默認(rèn)為 NULL。

3.修改字段默認(rèn)值

你可以使用 ALTER 來修改字段的默認(rèn)值,嘗試以下實(shí)例:

mysql> ALTER TABLE testalter_tbl ALTER i SET DEFAULT 1000; mysql> SHOW COLUMNS FROM testalter_tbl; +-------+---------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+---------+------+-----+---------+-------+ | c | char(1) | YES | | NULL | | | i | int(11) | YES | | 1000 | | +-------+---------+------+-----+---------+-------+ 2 rows in set (0.00 sec)

你也可以使用 ALTER 命令及 DROP子句來刪除字段的默認(rèn)值,如下實(shí)例:

mysql> ALTER TABLE testalter_tbl ALTER i DROP DEFAULT; mysql> SHOW COLUMNS FROM testalter_tbl; +-------+---------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+---------+------+-----+---------+-------+ | c | char(1) | YES | | NULL | | | i | int(11) | YES | | NULL | | +-------+---------+------+-----+---------+-------+ 2 rows in set (0.00 sec) Changing a Table Type:

修改數(shù)據(jù)表類型,可以使用 ALTER 命令及 TYPE 子句來完成。嘗試以下實(shí)例,我們將表 testalter_tbl 的類型修改為 MYISAM :

注意:查看數(shù)據(jù)表類型可以使用 SHOW TABLE STATUS 語(yǔ)句。

mysql> ALTER TABLE testalter_tbl ENGINE = MYISAM; mysql> SHOW TABLE STATUS LIKE 'testalter_tbl'\G *************************** 1. row ****************Name: testalter_tblType: MyISAMRow_format: FixedRows: 0Avg_row_length: 0Data_length: 0 Max_data_length: 25769803775Index_length: 1024Data_free: 0Auto_increment: NULLCreate_time: 2007-06-03 08:04:36Update_time: 2007-06-03 08:04:36Check_time: NULLCreate_options:Comment: 1 row in set (0.00 sec)

4.修改表名

如果需要修改數(shù)據(jù)表的名稱,可以在 ALTER TABLE 語(yǔ)句中使用 RENAME 子句來實(shí)現(xiàn)。

嘗試以下實(shí)例將數(shù)據(jù)表 testalter_tbl 重命名為 alter_tbl:

mysql> ALTER TABLE testalter_tbl RENAME TO alter_tbl;

此外:ALTER 命令還可以用來創(chuàng)建及刪除MySQL數(shù)據(jù)表的索引。

MySQL 索引

MySQL索引的建立對(duì)于MySQL的高效運(yùn)行是很重要的,索引可以大大提高M(jìn)ySQL的檢索速度。

打個(gè)比方,如果合理的設(shè)計(jì)且使用索引的MySQL是一輛蘭博基尼的話,那么沒有設(shè)計(jì)和使用索引的MySQL就是一個(gè)人力三輪車。

索引分單列索引和組合索引。
單列索引,即一個(gè)索引只包含單個(gè)列,一個(gè)表可以有多個(gè)單列索引,但這不是組合索引。
組合索引,即一個(gè)索引包含多個(gè)列。

創(chuàng)建索引時(shí),你需要確保該索引是應(yīng)用在SQL 查詢語(yǔ)句的條件(一般作為 WHERE 子句的條件)。
實(shí)際上,索引也是一張表,該表保存了主鍵與索引字段,并指向?qū)嶓w表的記錄。

  • 缺點(diǎn):

上面都在說使用索引的好處,但過多的使用索引將會(huì)造成濫用。因此索引也會(huì)有它的缺點(diǎn):雖然索引大大提高了查詢速度,同時(shí)卻會(huì)降低更新表的速度,如對(duì)表進(jìn)行INSERT、UPDATE和DELETE。因?yàn)楦卤頃r(shí),MySQL不僅要保存數(shù)據(jù),還要保存一下索引文件。
建立索引會(huì)占用磁盤空間的索引文件。

普通索引

創(chuàng)建索引

這是最基本的索引,它沒有任何限制。它有以下幾種創(chuàng)建方式:

CREATE INDEX indexName ON mytable(username(length));

如果是CHAR,VARCHAR類型,length可以小于字段實(shí)際長(zhǎng)度;如果是BLOB和TEXT類型,必須指定 length。

修改表結(jié)構(gòu)(添加索引)
ALTER table tableName ADD INDEX indexName(columnName)
創(chuàng)建表的時(shí)候直接指定
CREATE TABLE mytable( ID INT NOT NULL, username VARCHAR(16) NOT NULL, INDEX [indexName] (username(length)) );

刪除索引的語(yǔ)法

DROP INDEX [indexName] ON mytable;

唯一索引

它與前面的普通索引類似,不同的就是:索引列的值必須唯一,但允許有空值。如果是組合索引,則列值的組合必須唯一。它有以下幾種創(chuàng)建方式:

創(chuàng)建索引
CREATE UNIQUE INDEX indexName ON mytable(username(length))
修改表結(jié)構(gòu)
ALTER table mytable ADD UNIQUE [indexName] (username(length))
創(chuàng)建表的時(shí)候直接指定
CREATE TABLE mytable( ID INT NOT NULL, username VARCHAR(16) NOT NULL, UNIQUE [indexName] (username(length)) );

使用ALTER 命令添加和刪除索引

有四種方式來添加數(shù)據(jù)表的索引:

  • ALTER TABLE tbl_name ADD PRIMARY KEY (column_list): 該語(yǔ)句添加一個(gè)主鍵,這意味著索引值必須是唯一的,且不能為NULL。
  • ALTER TABLE tbl_name ADD UNIQUE index_name (column_list): 這條語(yǔ)句創(chuàng)建索引的值必須是唯一的(除了NULL外,NULL可能會(huì)出現(xiàn)多次)。
  • ALTER TABLE tbl_name ADD INDEX index_name (column_list): 添加普通索引,索引值可出現(xiàn)多次。
  • ALTER TABLE tbl_name ADD FULLTEXT index_name (column_list):該語(yǔ)句指定了索引為 FULLTEXT ,用于全文索引。

以下實(shí)例為在表中添加索引。

mysql> ALTER TABLE testalter_tbl ADD INDEX (c);

你還可以在 ALTER 命令中使用 DROP 子句來刪除索引。嘗試以下實(shí)例刪除索引:

mysql> ALTER TABLE testalter_tbl DROP INDEX c;

使用 ALTER 命令添加和刪除主鍵
主鍵只能作用于一個(gè)列上,添加主鍵索引時(shí),你需要確保該主鍵默認(rèn)不為空(NOT NULL)。實(shí)例如下:

mysql> ALTER TABLE testalter_tbl MODIFY i INT NOT NULL; mysql> ALTER TABLE testalter_tbl ADD PRIMARY KEY (i);

你也可以使用 ALTER 命令刪除主鍵:

mysql> ALTER TABLE testalter_tbl DROP PRIMARY KEY;

刪除主鍵時(shí)只需指定PRIMARY KEY,但在刪除索引時(shí),你必須知道索引名。

顯示索引信息

你可以使用 SHOW INDEX 命令來列出表中的相關(guān)的索引信息。可以通過添加 \G 來格式化輸出信息。

嘗試以下實(shí)例:

mysql> SHOW INDEX FROM table_name; \G ........

MySQL 臨時(shí)表

MySQL 臨時(shí)表在我們需要保存一些臨時(shí)數(shù)據(jù)時(shí)是非常有用的。臨時(shí)表只在當(dāng)前連接可見,當(dāng)關(guān)閉連接時(shí),Mysql會(huì)自動(dòng)刪除表并釋放所有空間。

臨時(shí)表在MySQL 3.23版本中添加,如果你的MySQL版本低于 3.23版本就無法使用MySQL的臨時(shí)表。不過現(xiàn)在一般很少有再使用這么低版本的MySQL數(shù)據(jù)庫(kù)服務(wù)了。

MySQL臨時(shí)表只在當(dāng)前連接可見,如果你使用PHP腳本來創(chuàng)建MySQL臨時(shí)表,那每當(dāng)PHP腳本執(zhí)行完成后,該臨時(shí)表也會(huì)自動(dòng)銷毀。

如果你使用了其他MySQL客戶端程序連接MySQL數(shù)據(jù)庫(kù)服務(wù)器來創(chuàng)建臨時(shí)表,那么只有在關(guān)閉客戶端程序時(shí)才會(huì)銷毀臨時(shí)表,當(dāng)然你也可以手動(dòng)銷毀。

實(shí)例
以下展示了使用MySQL 臨時(shí)表的簡(jiǎn)單實(shí)例,以下的SQL代碼可以適用于PHP腳本的mysql_query()函數(shù)。

mysql> CREATE TEMPORARY TABLE SalesSummary (-> product_name VARCHAR(50) NOT NULL-> , total_sales DECIMAL(12,2) NOT NULL DEFAULT 0.00-> , avg_unit_price DECIMAL(7,2) NOT NULL DEFAULT 0.00-> , total_units_sold INT UNSIGNED NOT NULL DEFAULT 0 ); Query OK, 0 rows affected (0.00 sec)mysql> INSERT INTO SalesSummary-> (product_name, total_sales, avg_unit_price, total_units_sold)-> VALUES-> ('cucumber', 100.25, 90, 2);mysql> SELECT * FROM SalesSummary; +--------------+-------------+----------------+------------------+ | product_name | total_sales | avg_unit_price | total_units_sold | +--------------+-------------+----------------+------------------+ | cucumber | 100.25 | 90.00 | 2 | +--------------+-------------+----------------+------------------+ 1 row in set (0.00 sec)

當(dāng)你使用 SHOW TABLES命令顯示數(shù)據(jù)表列表時(shí),你將無法看到 SalesSummary表。

如果你退出當(dāng)前MySQL會(huì)話,再使用 SELECT命令來讀取原先創(chuàng)建的臨時(shí)表數(shù)據(jù),那你會(huì)發(fā)現(xiàn)數(shù)據(jù)庫(kù)中沒有該表的存在,因?yàn)樵谀阃顺鰰r(shí)該臨時(shí)表已經(jīng)被銷毀了。

刪除MySQL 臨時(shí)表

默認(rèn)情況下,當(dāng)你斷開與數(shù)據(jù)庫(kù)的連接后,臨時(shí)表就會(huì)自動(dòng)被銷毀。當(dāng)然你也可以在當(dāng)前MySQL會(huì)話使用 DROP TABLE 命令來手動(dòng)刪除臨時(shí)表。

以下是手動(dòng)刪除臨時(shí)表的實(shí)例:

mysql> CREATE TEMPORARY TABLE SalesSummary (-> product_name VARCHAR(50) NOT NULL-> , total_sales DECIMAL(12,2) NOT NULL DEFAULT 0.00-> , avg_unit_price DECIMAL(7,2) NOT NULL DEFAULT 0.00-> , total_units_sold INT UNSIGNED NOT NULL DEFAULT 0 ); Query OK, 0 rows affected (0.00 sec)mysql> INSERT INTO SalesSummary-> (product_name, total_sales, avg_unit_price, total_units_sold)-> VALUES-> ('cucumber', 100.25, 90, 2);mysql> SELECT * FROM SalesSummary; +--------------+-------------+----------------+------------------+ | product_name | total_sales | avg_unit_price | total_units_sold | +--------------+-------------+----------------+------------------+ | cucumber | 100.25 | 90.00 | 2 | +--------------+-------------+----------------+------------------+ 1 row in set (0.00 sec) mysql> DROP TABLE SalesSummary; mysql> SELECT * FROM SalesSummary; ERROR 1146: Table 'RUNOOB.SalesSummary' doesn't exist

臨時(shí)表的應(yīng)用場(chǎng)景

1.批量更新數(shù)據(jù)

MySQL 復(fù)制表

如果我們需要完全的復(fù)制MySQL的數(shù)據(jù)表,包括表的結(jié)構(gòu),索引,默認(rèn)值等。 如果僅僅使用CREATE TABLE … SELECT 命令,是無法實(shí)現(xiàn)的。

本章節(jié)將為大家介紹如何完整的復(fù)制MySQL數(shù)據(jù)表,步驟如下:

使用 SHOW CREATE TABLE 命令獲取創(chuàng)建數(shù)據(jù)表(CREATE TABLE) 語(yǔ)句,該語(yǔ)句包含了原數(shù)據(jù)表的結(jié)構(gòu),索引等。
復(fù)制以下命令顯示的SQL語(yǔ)句,修改數(shù)據(jù)表名,并執(zhí)行SQL語(yǔ)句,通過以上命令 將完全的復(fù)制數(shù)據(jù)表結(jié)構(gòu)。
如果你想復(fù)制表的內(nèi)容,你就可以使用 INSERT INTO … SELECT 語(yǔ)句來實(shí)現(xiàn)。
實(shí)例
嘗試以下實(shí)例來復(fù)制表 runoob_tbl 。

步驟一:獲取數(shù)據(jù)表的完整結(jié)構(gòu)。

mysql> SHOW CREATE TABLE runoob_tbl \G; *************************** 1. row ***************************Table: runoob_tbl Create Table: CREATE TABLE `runoob_tbl` (`runoob_id` int(11) NOT NULL auto_increment,`runoob_title` varchar(100) NOT NULL default '',`runoob_author` varchar(40) NOT NULL default '',`submission_date` date default NULL,PRIMARY KEY (`runoob_id`),UNIQUE KEY `AUTHOR_INDEX` (`runoob_author`) ) ENGINE=InnoDB 1 row in set (0.00 sec)ERROR: No query specified

步驟二:修改SQL語(yǔ)句的數(shù)據(jù)表名,并執(zhí)行SQL語(yǔ)句。

mysql> CREATE TABLE `clone_tbl` (-> `runoob_id` int(11) NOT NULL auto_increment,-> `runoob_title` varchar(100) NOT NULL default '',-> `runoob_author` varchar(40) NOT NULL default '',-> `submission_date` date default NULL,-> PRIMARY KEY (`runoob_id`),-> UNIQUE KEY `AUTHOR_INDEX` (`runoob_author`) -> ) ENGINE=InnoDB; Query OK, 0 rows affected (1.80 sec)
步驟三:拷貝全部數(shù)據(jù)

執(zhí)行完第二步驟后,你將在數(shù)據(jù)庫(kù)中創(chuàng)建新的克隆表 clone_tbl。 如果你想拷貝數(shù)據(jù)表的數(shù)據(jù)你可以使用 INSERT INTO… SELECT 語(yǔ)句來實(shí)現(xiàn)。

mysql> INSERT INTO clone_tbl (runoob_id,-> runoob_title,-> runoob_author,-> submission_date)-> SELECT runoob_id,runoob_title,-> runoob_author,submission_date-> FROM runoob_tbl; Query OK, 3 rows affected (0.07 sec) Records: 3 Duplicates: 0 Warnings: 0

執(zhí)行以上步驟后,你將完整的復(fù)制表,包括表結(jié)構(gòu)及表數(shù)據(jù)。

MySQL 元數(shù)據(jù)

你可能想知道MySQL以下三種信息:

  • 查詢結(jié)果信息: SELECT, UPDATE 或 DELETE語(yǔ)句影響的記錄數(shù)。
  • 數(shù)據(jù)庫(kù)和數(shù)據(jù)表的信息: 包含了數(shù)據(jù)庫(kù)及數(shù)據(jù)表的結(jié)構(gòu)信息。
  • MySQL服務(wù)器信息: 包含了數(shù)據(jù)庫(kù)服務(wù)器的當(dāng)前狀態(tài),版本號(hào)等。
    在MySQL的命令提示符中,我們可以很容易的獲取以上服務(wù)器信息。

MySQL 序列使用

MySQL 序列是一組整數(shù):1, 2, 3, …,由于一張數(shù)據(jù)表只能有一個(gè)字段自增主鍵, 如果你想實(shí)現(xiàn)其他字段也實(shí)現(xiàn)自動(dòng)增加,就可以使用MySQL序列來實(shí)現(xiàn)。

本章我們將介紹如何使用MySQL的序列。

使用 AUTO_INCREMENT

MySQL 中最簡(jiǎn)單使用序列的方法就是使用 MySQL AUTO_INCREMENT 來定義列。

實(shí)例
以下實(shí)例中創(chuàng)建了數(shù)據(jù)表 insect, insect 表中 id 無需指定值可實(shí)現(xiàn)自動(dòng)增長(zhǎng)。

mysql> CREATE TABLE insect-> (-> id INT UNSIGNED NOT NULL AUTO_INCREMENT,-> PRIMARY KEY (id),-> name VARCHAR(30) NOT NULL, # type of insect-> date DATE NOT NULL, # date collected-> origin VARCHAR(30) NOT NULL # where collected ); Query OK, 0 rows affected (0.02 sec) mysql> INSERT INTO insect (id,name,date,origin) VALUES-> (NULL,'housefly','2001-09-10','kitchen'),-> (NULL,'millipede','2001-09-10','driveway'),-> (NULL,'grasshopper','2001-09-10','front yard'); Query OK, 3 rows affected (0.02 sec) Records: 3 Duplicates: 0 Warnings: 0 mysql> SELECT * FROM insect ORDER BY id; +----+-------------+------------+------------+ | id | name | date | origin | +----+-------------+------------+------------+ | 1 | housefly | 2001-09-10 | kitchen | | 2 | millipede | 2001-09-10 | driveway | | 3 | grasshopper | 2001-09-10 | front yard | +----+-------------+------------+------------+ 3 rows in set (0.00 sec)

獲取AUTO_INCREMENT值

在MySQL的客戶端中你可以使用 SQL中的LAST_INSERT_ID( ) 函數(shù)來獲取最后的插入表中的自增列的值。

重置序列

如果你刪除了數(shù)據(jù)表中的多條記錄,并希望對(duì)剩下數(shù)據(jù)的AUTO_INCREMENT列進(jìn)行重新排列,那么你可以通過刪除自增的列,然后重新添加來實(shí)現(xiàn)。 不過該操作要非常小心,如果在刪除的同時(shí)又有新記錄添加,有可能會(huì)出現(xiàn)數(shù)據(jù)混亂。操作如下所示:

mysql> ALTER TABLE insect DROP id; mysql> ALTER TABLE insect-> ADD id INT UNSIGNED NOT NULL AUTO_INCREMENT FIRST,-> ADD PRIMARY KEY (id);

設(shè)置序列的開始值

一般情況下序列的開始值為1,但如果你需要指定一個(gè)開始值100,那我們可以通過以下語(yǔ)句來實(shí)現(xiàn):

mysql> CREATE TABLE insect-> (-> id INT UNSIGNED NOT NULL AUTO_INCREMENT,-> PRIMARY KEY (id),-> name VARCHAR(30) NOT NULL, -> date DATE NOT NULL,-> origin VARCHAR(30) NOT NULL )engine=innodb auto_increment=100 charset=utf8;

或者你也可以在表創(chuàng)建成功后,通過以下語(yǔ)句來實(shí)現(xiàn):

mysql> ALTER TABLE t AUTO_INCREMENT = 100;

MySQL 處理重復(fù)數(shù)據(jù)

有些 MySQL 數(shù)據(jù)表中可能存在重復(fù)的記錄,有些情況我們?cè)试S重復(fù)數(shù)據(jù)的存在,但有時(shí)候我們也需要?jiǎng)h除這些重復(fù)的數(shù)據(jù)。

本章節(jié)我們將為大家介紹如何防止數(shù)據(jù)表出現(xiàn)重復(fù)數(shù)據(jù)及如何刪除數(shù)據(jù)表中的重復(fù)數(shù)據(jù)。

防止表中出現(xiàn)重復(fù)數(shù)據(jù)

你可以在 MySQL 數(shù)據(jù)表中設(shè)置指定的字段為 PRIMARY KEY(主鍵) 或者 UNIQUE(唯一) 索引來保證數(shù)據(jù)的唯一性。
讓我們嘗試一個(gè)實(shí)例:下表中無索引及主鍵,所以該表允許出現(xiàn)多條重復(fù)記錄。

CREATE TABLE person_tbl (first_name CHAR(20),last_name CHAR(20),sex CHAR(10) );
方法1:設(shè)置主鍵

如果你想設(shè)置表中字段 first_name,last_name 數(shù)據(jù)不能重復(fù),你可以設(shè)置雙主鍵模式來設(shè)置數(shù)據(jù)的唯一性, 如果你設(shè)置了雙主鍵,那么那個(gè)鍵的默認(rèn)值不能為 NULL,可設(shè)置為 NOT NULL。如下所示:

CREATE TABLE person_tbl (first_name CHAR(20) NOT NULL,last_name CHAR(20) NOT NULL,sex CHAR(10),PRIMARY KEY (last_name, first_name) );

如果我們?cè)O(shè)置了唯一索引,那么在插入重復(fù)數(shù)據(jù)時(shí),SQL 語(yǔ)句將無法執(zhí)行成功,并拋出錯(cuò)。

INSERT IGNORE INTO 與 INSERT INTO 的區(qū)別就是 INSERT IGNORE 會(huì)忽略數(shù)據(jù)庫(kù)中已經(jīng)存在的數(shù)據(jù),如果數(shù)據(jù)庫(kù)沒有數(shù)據(jù),就插入新的數(shù)據(jù),如果有數(shù)據(jù)的話就跳過這條數(shù)據(jù)。這樣就可以保留數(shù)據(jù)庫(kù)中已經(jīng)存在數(shù)據(jù),達(dá)到在間隙中插入數(shù)據(jù)的目的。

以下實(shí)例使用了 INSERT IGNORE INTO,執(zhí)行后不會(huì)出錯(cuò),也不會(huì)向數(shù)據(jù)表中插入重復(fù)數(shù)據(jù):

mysql> INSERT IGNORE INTO person_tbl (last_name, first_name)-> VALUES( 'Jay', 'Thomas'); Query OK, 1 row affected (0.00 sec) mysql> INSERT IGNORE INTO person_tbl (last_name, first_name)-> VALUES( 'Jay', 'Thomas'); Query OK, 0 rows affected (0.00 sec)

INSERT IGNORE INTO 當(dāng)插入數(shù)據(jù)時(shí),在設(shè)置了記錄的唯一性后,如果插入重復(fù)數(shù)據(jù),將不返回錯(cuò)誤,只以警告形式返回。 而 REPLACE INTO 如果存在 primary 或 unique 相同的記錄,則先刪除掉。再插入新記錄。

方法2 :設(shè)置數(shù)據(jù)的唯一性方法是添加一個(gè) UNIQUE 索引

另一種設(shè)置數(shù)據(jù)的唯一性方法是添加一個(gè) UNIQUE 索引,如下所示:

CREATE TABLE person_tbl (first_name CHAR(20) NOT NULL,last_name CHAR(20) NOT NULL,sex CHAR(10),UNIQUE (last_name, first_name) );

統(tǒng)計(jì)重復(fù)數(shù)據(jù)

以下我們將統(tǒng)計(jì)表中 first_name 和 last_name的重復(fù)記錄數(shù):

mysql> SELECT COUNT(*) as repetitions, last_name, first_name-> FROM person_tbl-> GROUP BY last_name, first_name-> HAVING repetitions > 1;

以上查詢語(yǔ)句將返回 person_tbl 表中重復(fù)的記錄數(shù)。 一般情況下,查詢重復(fù)的值,請(qǐng)執(zhí)行以下操作:

  • 確定哪一列包含的值可能會(huì)重復(fù)。
  • 在列選擇列表使用COUNT(*)列出的那些列。
  • 在GROUP BY子句中列出的列。
  • HAVING子句設(shè)置重復(fù)數(shù)大于1。

過濾重復(fù)數(shù)據(jù)

如果你需要讀取不重復(fù)的數(shù)據(jù)可以在 SELECT 語(yǔ)句中使用 DISTINCT 關(guān)鍵字來過濾重復(fù)數(shù)據(jù)。

mysql> SELECT DISTINCT last_name, first_name-> FROM person_tbl;

你也可以使用 GROUP BY 來讀取數(shù)據(jù)表中不重復(fù)的數(shù)據(jù):

mysql> SELECT last_name, first_name-> FROM person_tbl-> GROUP BY (last_name, first_name);

刪除重復(fù)數(shù)據(jù)

如果你想刪除數(shù)據(jù)表中的重復(fù)數(shù)據(jù),你可以使用以下的SQL語(yǔ)句:

mysql> CREATE TABLE tmp SELECT last_name, first_name, sex FROM person_tbl GROUP BY (last_name, first_name, sex); mysql> DROP TABLE person_tbl; mysql> ALTER TABLE tmp RENAME TO person_tbl;

當(dāng)然你也可以在數(shù)據(jù)表中添加 INDEX(索引) 和 PRIMAY KEY(主鍵)這種簡(jiǎn)單的方法來刪除表中的重復(fù)記錄。方法如下:

mysql> ALTER IGNORE TABLE person_tbl-> ADD PRIMARY KEY (last_name, first_name);

MySQL 運(yùn)算符

本章節(jié)我們主要介紹 MySQL 的運(yùn)算符及運(yùn)算符的優(yōu)先級(jí)。 MySQL 主要有以下幾種運(yùn)算符:

  • 算術(shù)運(yùn)算符
  • 比較運(yùn)算符
  • 邏輯運(yùn)算符
  • 位運(yùn)算符

級(jí)聯(lián)刪除和級(jí)聯(lián)更新

1.建立兩張表stu和sc

create table stu( sid int UNSIGNED primary key auto_increment, name varchar(20) not null)create table sc( scid int UNSIGNED primary key auto_increment, sid int UNSIGNED not null, score varchar(20) default '0', FOREIGN KEY (sid) REFERENCES stu(sid) ON DELETE CASCADE ON UPDATE CASCADE)

分別插入數(shù)據(jù)

insert into stu (name) value ('zxf'); insert into stu (name) value ('ls'); insert into stu (name) value ('zs'); insert into stu (name) value ('ww');insert into sc(sid,score) values ('1','98'); insert into sc(sid,score) values ('1','98'); insert into sc(sid,score) values ('2','34'); insert into sc(sid,score) values ('2','98'); insert into sc(sid,score) values ('2','98'); insert into sc(sid,score) values ('3','56'); insert into sc(sid,score) values ('4','78'); insert into sc(sid,score) values ('4','98');

注意:在sc表中插入數(shù)據(jù)時(shí),若插入的sid為22,則會(huì)插入失敗,違反外鍵約束,因?yàn)橥怄Isid
來自stu表中的id的主鍵,即stu中的id沒有等于22的數(shù)據(jù)。

級(jí)聯(lián)刪除:將stu表中id為2的學(xué)生刪除,該學(xué)生在sc表中的成績(jī)也會(huì)級(jí)聯(lián)刪除

delete from stu where sid = '2';

級(jí)聯(lián)更新:stu表中id為3的學(xué)生更改為id為6,該學(xué)生在sc表中的對(duì)應(yīng)id也會(huì)級(jí)聯(lián)更新

update stu set sid=6 where sid='3';

注意

刪除表的時(shí)候必須先刪除外鍵表(sc),再刪除主鍵表(stu)

mysql> drop table stu; ERROR 1217 (23000): Cannot delete or update a parent row: a foreign key constraint fails

上述為違反外鍵約束,不能刪除

mysql> drop table sc; Query OK, 0 rows affected (0.02 sec)mysql> drop table stu; Query OK, 0 rows affected (0.01 sec)

上述為正常刪除,先刪除sc表,再刪除stu表!

參考:

(1)https://www.runoob.com/mysql/mysql-tutorial.html 菜鳥聯(lián)盟

總結(jié)

以上是生活随笔為你收集整理的mysql快速了解的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

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

波多野结衣乳巨码无在线观看 | 国产人妻久久精品二区三区老狼 | 国产亚洲精品久久久久久国模美 | 骚片av蜜桃精品一区 | 日本大香伊一区二区三区 | www国产精品内射老师 | 国产口爆吞精在线视频 | 装睡被陌生人摸出水好爽 | 亚洲一区二区三区偷拍女厕 | 欧美 亚洲 国产 另类 | 男女作爱免费网站 | 欧美精品国产综合久久 | 久久精品成人欧美大片 | 国产热a欧美热a在线视频 | 欧美激情一区二区三区成人 | 性色欲网站人妻丰满中文久久不卡 | 精品人妻人人做人人爽夜夜爽 | 日韩av无码中文无码电影 | 欧美日韩亚洲国产精品 | 99久久久无码国产aaa精品 | 性欧美大战久久久久久久 | 精品无码一区二区三区的天堂 | 噜噜噜亚洲色成人网站 | 国产精品无码mv在线观看 | 国产成人无码a区在线观看视频app | 奇米影视7777久久精品 | 国精品人妻无码一区二区三区蜜柚 | 日本在线高清不卡免费播放 | 亚洲色欲久久久综合网东京热 | 欧美 丝袜 自拍 制服 另类 | 少妇无码一区二区二三区 | 秋霞成人午夜鲁丝一区二区三区 | 中文无码成人免费视频在线观看 | 日韩av无码中文无码电影 | 性欧美大战久久久久久久 | 无码人妻出轨黑人中文字幕 | 青青久在线视频免费观看 | 天下第一社区视频www日本 | 水蜜桃亚洲一二三四在线 | 99精品视频在线观看免费 | 狠狠色欧美亚洲狠狠色www | 天堂亚洲免费视频 | 俺去俺来也在线www色官网 | 国产激情精品一区二区三区 | а天堂中文在线官网 | 国产人妻精品一区二区三区不卡 | 亚洲一区二区三区含羞草 | 国产午夜亚洲精品不卡 | 国产情侣作爱视频免费观看 | 少妇邻居内射在线 | 中文字幕乱码人妻二区三区 | 精品人妻人人做人人爽夜夜爽 | 国产亚洲视频中文字幕97精品 | 国产色xx群视频射精 | 日本护士xxxxhd少妇 | 十八禁真人啪啪免费网站 | 久久国产精品偷任你爽任你 | 女人被爽到呻吟gif动态图视看 | 精品一区二区三区波多野结衣 | 久久国产精品精品国产色婷婷 | 99麻豆久久久国产精品免费 | 麻豆国产人妻欲求不满 | 丰满岳乱妇在线观看中字无码 | 18黄暴禁片在线观看 | 午夜无码区在线观看 | 亚洲人成影院在线无码按摩店 | 黄网在线观看免费网站 | 久久99精品国产.久久久久 | 亚洲va欧美va天堂v国产综合 | 亚洲娇小与黑人巨大交 | 无人区乱码一区二区三区 | 亚洲色无码一区二区三区 | 久久亚洲中文字幕精品一区 | 中文字幕乱码中文乱码51精品 | 日韩精品a片一区二区三区妖精 | 丰满妇女强制高潮18xxxx | 成熟妇人a片免费看网站 | 日日天干夜夜狠狠爱 | 欧美精品无码一区二区三区 | 亚洲高清偷拍一区二区三区 | 久久99热只有频精品8 | 久久久久久国产精品无码下载 | 欧美怡红院免费全部视频 | 久久国产36精品色熟妇 | 久久久久成人片免费观看蜜芽 | 国产高清av在线播放 | 久激情内射婷内射蜜桃人妖 | 中文精品无码中文字幕无码专区 | 精品国偷自产在线 | 国产超碰人人爽人人做人人添 | 久久亚洲精品中文字幕无男同 | 亚洲国产成人a精品不卡在线 | 永久免费精品精品永久-夜色 | 欧美日本免费一区二区三区 | 丝袜 中出 制服 人妻 美腿 | 亚洲大尺度无码无码专区 | 99精品国产综合久久久久五月天 | 国产人妻精品午夜福利免费 | 人人妻人人澡人人爽欧美精品 | 亚洲另类伦春色综合小说 | 亚洲a无码综合a国产av中文 | 国产香蕉尹人综合在线观看 | 国产无av码在线观看 | 久久亚洲a片com人成 | 国产亚洲精品久久久久久 | 精品久久久无码人妻字幂 | 日韩成人一区二区三区在线观看 | 欧美日韩人成综合在线播放 | 自拍偷自拍亚洲精品10p | 国产精品毛片一区二区 | 午夜福利电影 | 亚洲精品鲁一鲁一区二区三区 | 99久久精品无码一区二区毛片 | 欧美黑人乱大交 | 97无码免费人妻超级碰碰夜夜 | 成人aaa片一区国产精品 | 青青草原综合久久大伊人精品 | 国产成人av免费观看 | 亚洲熟熟妇xxxx | 大胆欧美熟妇xx | 人人澡人摸人人添 | 欧美兽交xxxx×视频 | 伊人久久大香线蕉午夜 | 亚洲一区二区三区播放 | 精品久久久无码中文字幕 | 欧美国产日产一区二区 | 成人亚洲精品久久久久 | 婷婷五月综合缴情在线视频 | 无码纯肉视频在线观看 | 亚洲国产高清在线观看视频 | 成人欧美一区二区三区黑人 | 国产高潮视频在线观看 | 狠狠色噜噜狠狠狠狠7777米奇 | 精品一区二区不卡无码av | 无码任你躁久久久久久久 | 一本一道久久综合久久 | 天堂а√在线地址中文在线 | 少妇的肉体aa片免费 | 国产又粗又硬又大爽黄老大爷视 | 久久99精品国产麻豆 | 亚洲 a v无 码免 费 成 人 a v | 蜜臀av在线观看 在线欧美精品一区二区三区 | 国产精品鲁鲁鲁 | 亚洲精品成a人在线观看 | 亚洲国产精品一区二区第一页 | 亚欧洲精品在线视频免费观看 | 国产成人精品一区二区在线小狼 | 精品乱码久久久久久久 | 亚洲欧美精品伊人久久 | 久久久久人妻一区精品色欧美 | 无码人妻少妇伦在线电影 | 免费观看黄网站 | 正在播放老肥熟妇露脸 | 国产精品久久久久久久9999 | 性色av无码免费一区二区三区 | 精品亚洲韩国一区二区三区 | 亚洲精品久久久久久一区二区 | 久久久久免费看成人影片 | 亚洲自偷自拍另类第1页 | 日韩精品一区二区av在线 | 精品熟女少妇av免费观看 | 久久久中文字幕日本无吗 | 少妇无码av无码专区在线观看 | 激情内射亚州一区二区三区爱妻 | 成人精品视频一区二区 | 性色欲网站人妻丰满中文久久不卡 | 国产成人av免费观看 | 国产人成高清在线视频99最全资源 | 亚洲娇小与黑人巨大交 | 天堂一区人妻无码 | 国产成人亚洲综合无码 | 欧美国产日产一区二区 | 国产av一区二区精品久久凹凸 | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | 亚洲综合久久一区二区 | 日本精品人妻无码77777 天堂一区人妻无码 | 亚洲爆乳无码专区 | 一本加勒比波多野结衣 | 国产精品久久久一区二区三区 | 久久久中文字幕日本无吗 | 美女黄网站人色视频免费国产 | 无码国产乱人伦偷精品视频 | 狠狠综合久久久久综合网 | 久久人人97超碰a片精品 | 麻豆人妻少妇精品无码专区 | 日本一卡二卡不卡视频查询 | 久久精品国产一区二区三区 | 亚洲精品中文字幕久久久久 | 中文字幕 人妻熟女 | 亚洲精品www久久久 | 国产97在线 | 亚洲 | 国产av一区二区三区最新精品 | 激情五月综合色婷婷一区二区 | 正在播放老肥熟妇露脸 | 日韩精品成人一区二区三区 | 精品乱子伦一区二区三区 | 中文字幕亚洲情99在线 | 天海翼激烈高潮到腰振不止 | 欧美人与物videos另类 | 性生交大片免费看女人按摩摩 | 99久久婷婷国产综合精品青草免费 | 亚洲国产综合无码一区 | 伊人久久婷婷五月综合97色 | 久久国产自偷自偷免费一区调 | 久久 国产 尿 小便 嘘嘘 | 国产成人午夜福利在线播放 | 精品欧美一区二区三区久久久 | 人人妻人人澡人人爽欧美精品 | 粗大的内捧猛烈进出视频 | 久久99久久99精品中文字幕 | 日韩人妻无码一区二区三区久久99 | 最近中文2019字幕第二页 | 久久久av男人的天堂 | 欧美日韩一区二区综合 | 亚洲成在人网站无码天堂 | 久久精品国产一区二区三区肥胖 | 全黄性性激高免费视频 | 精品国产乱码久久久久乱码 | 精品国产青草久久久久福利 | 亚洲日韩乱码中文无码蜜桃臀网站 | 丰满少妇高潮惨叫视频 | 女人被男人爽到呻吟的视频 | 久久这里只有精品视频9 | 久久综合久久自在自线精品自 | 成人试看120秒体验区 | 无码毛片视频一区二区本码 | 日本欧美一区二区三区乱码 | 青草青草久热国产精品 | 国产精品国产自线拍免费软件 | 成人免费视频在线观看 | 日产精品高潮呻吟av久久 | 免费无码肉片在线观看 | 日日摸日日碰夜夜爽av | 在线观看欧美一区二区三区 | 国产av一区二区三区最新精品 | 牛和人交xxxx欧美 | 野狼第一精品社区 | 蜜桃av蜜臀av色欲av麻 999久久久国产精品消防器材 | 久久亚洲日韩精品一区二区三区 | 精品午夜福利在线观看 | 男人的天堂av网站 | 无码一区二区三区在线 | 久久97精品久久久久久久不卡 | 无码av岛国片在线播放 | 日韩av激情在线观看 | 成人亚洲精品久久久久 | 国产人妖乱国产精品人妖 | 久久99精品国产麻豆 | 亚洲日韩av片在线观看 | 老司机亚洲精品影院无码 | 久久97精品久久久久久久不卡 | 中文字幕久久久久人妻 | 老太婆性杂交欧美肥老太 | 欧美人与动性行为视频 | 欧美午夜特黄aaaaaa片 | 少妇一晚三次一区二区三区 | 亚洲色在线无码国产精品不卡 | 大乳丰满人妻中文字幕日本 | 99久久精品无码一区二区毛片 | 欧美熟妇另类久久久久久不卡 | 国产深夜福利视频在线 | 成人免费视频视频在线观看 免费 | 亚洲精品国偷拍自产在线观看蜜桃 | 少妇激情av一区二区 | 午夜福利不卡在线视频 | 精品国产一区二区三区四区在线看 | 国产精品久久久一区二区三区 | 色综合久久网 | 东北女人啪啪对白 | 最新国产乱人伦偷精品免费网站 | 欧美精品无码一区二区三区 | 色情久久久av熟女人妻网站 | 麻豆人妻少妇精品无码专区 | а√天堂www在线天堂小说 | 国内精品人妻无码久久久影院蜜桃 | 国产sm调教视频在线观看 | 日本肉体xxxx裸交 | yw尤物av无码国产在线观看 | 亚洲精品午夜国产va久久成人 | 国产综合久久久久鬼色 | 精品久久久无码人妻字幂 | 粗大的内捧猛烈进出视频 | 亚洲啪av永久无码精品放毛片 | 亚洲国产成人av在线观看 | 成人免费无码大片a毛片 | 亚洲日本va中文字幕 | 天干天干啦夜天干天2017 | 日本高清一区免费中文视频 | 蜜桃无码一区二区三区 | 兔费看少妇性l交大片免费 | 国产xxx69麻豆国语对白 | 午夜熟女插插xx免费视频 | 亚洲 a v无 码免 费 成 人 a v | 亚洲成熟女人毛毛耸耸多 | 99视频精品全部免费免费观看 | 国产在线aaa片一区二区99 | 正在播放老肥熟妇露脸 | 一个人看的视频www在线 | 中文字幕日产无线码一区 | 日本一卡二卡不卡视频查询 | 欧美黑人性暴力猛交喷水 | 大屁股大乳丰满人妻 | 亚洲精品国产第一综合99久久 | 综合激情五月综合激情五月激情1 | 一本大道久久东京热无码av | 久在线观看福利视频 | 99在线 | 亚洲 | 亚洲爆乳无码专区 | 无码av岛国片在线播放 | 国产xxx69麻豆国语对白 | 久久综合久久自在自线精品自 | 欧美黑人性暴力猛交喷水 | 国产在线一区二区三区四区五区 | 国产欧美精品一区二区三区 | 激情国产av做激情国产爱 | 国产精品无码mv在线观看 | 久久久精品人妻久久影视 | 999久久久国产精品消防器材 | 久久精品视频在线看15 | 欧美乱妇无乱码大黄a片 | 国产精品va在线观看无码 | 蜜桃臀无码内射一区二区三区 | 在线成人www免费观看视频 | 黑人玩弄人妻中文在线 | 久久精品人人做人人综合试看 | 亚洲爆乳精品无码一区二区三区 | 亚洲熟妇自偷自拍另类 | 天天爽夜夜爽夜夜爽 | 中文字幕 人妻熟女 | 久久伊人色av天堂九九小黄鸭 | 狠狠色噜噜狠狠狠7777奇米 | 无码人妻出轨黑人中文字幕 | 高清不卡一区二区三区 | 欧美国产日产一区二区 | 亚洲熟妇色xxxxx欧美老妇 | 国产精品福利视频导航 | 国产做国产爱免费视频 | 精品 日韩 国产 欧美 视频 | 荫蒂被男人添的好舒服爽免费视频 | 国产欧美熟妇另类久久久 | 国产一精品一av一免费 | 亚洲欧美色中文字幕在线 | 内射白嫩少妇超碰 | 欧美freesex黑人又粗又大 | 国产精品久久久av久久久 | 水蜜桃色314在线观看 | 亚洲熟妇自偷自拍另类 | 亚洲七七久久桃花影院 | 丁香花在线影院观看在线播放 | www成人国产高清内射 | 曰本女人与公拘交酡免费视频 | 人人爽人人爽人人片av亚洲 | 久久久久久久女国产乱让韩 | 国产成人精品久久亚洲高清不卡 | 久久久中文久久久无码 | 国产成人无码午夜视频在线观看 | 天天拍夜夜添久久精品大 | 无码人妻黑人中文字幕 | 亚洲日韩av片在线观看 | 亚洲欧美日韩国产精品一区二区 | 真人与拘做受免费视频 | 免费无码午夜福利片69 | 人妻少妇精品视频专区 | 亚洲天堂2017无码中文 | 啦啦啦www在线观看免费视频 | 国产精品多人p群无码 | 欧美人与牲动交xxxx | 日本乱偷人妻中文字幕 | av在线亚洲欧洲日产一区二区 | 欧美国产日产一区二区 | 久久久久免费精品国产 | 97久久国产亚洲精品超碰热 | 在线观看国产一区二区三区 | 日本欧美一区二区三区乱码 | 日本免费一区二区三区最新 | 西西人体www44rt大胆高清 | 欧美日韩色另类综合 | aⅴ亚洲 日韩 色 图网站 播放 | av香港经典三级级 在线 | 两性色午夜视频免费播放 | 欧洲精品码一区二区三区免费看 | 亚洲精品久久久久中文第一幕 | 乱人伦人妻中文字幕无码 | 国产婷婷色一区二区三区在线 | 国产精品亚洲lv粉色 | 一二三四社区在线中文视频 | 亚洲区欧美区综合区自拍区 | 未满小14洗澡无码视频网站 | 国产 精品 自在自线 | 国产精品第一区揄拍无码 | 噜噜噜亚洲色成人网站 | 99riav国产精品视频 | 荡女精品导航 | 久久午夜夜伦鲁鲁片无码免费 | 日本熟妇人妻xxxxx人hd | 久久精品国产日本波多野结衣 | 中文字幕 亚洲精品 第1页 | 精品国产一区二区三区四区 | 国产明星裸体无码xxxx视频 | 久久久久久久久888 | 蜜桃av抽搐高潮一区二区 | 亚洲国产成人a精品不卡在线 | 97无码免费人妻超级碰碰夜夜 | 国产黑色丝袜在线播放 | 欧美激情综合亚洲一二区 | 成人免费无码大片a毛片 | 天天摸天天透天天添 | 色一情一乱一伦一视频免费看 | 国产精品亚洲综合色区韩国 | 日韩少妇白浆无码系列 | 久久综合九色综合97网 | 国产精品爱久久久久久久 | 国产精品内射视频免费 | 伊人色综合久久天天小片 | 国产在线一区二区三区四区五区 | 曰韩少妇内射免费播放 | 亚洲s码欧洲m码国产av | 网友自拍区视频精品 | 亚洲午夜无码久久 | 亚洲国产精品一区二区美利坚 | 99er热精品视频 | 水蜜桃色314在线观看 | 欧美国产日韩久久mv | 婷婷丁香五月天综合东京热 | 少妇人妻偷人精品无码视频 | 中国女人内谢69xxxx | 欧美色就是色 | 国产亚洲精品久久久久久久 | 中文字幕无线码 | 亚洲一区二区三区四区 | 成人毛片一区二区 | 免费人成网站视频在线观看 | 四虎国产精品免费久久 | 欧美 日韩 人妻 高清 中文 | 中文精品无码中文字幕无码专区 | 牲交欧美兽交欧美 | 中文无码精品a∨在线观看不卡 | 图片小说视频一区二区 | 精品国产麻豆免费人成网站 | 国内丰满熟女出轨videos | 伊人久久大香线蕉午夜 | 国产乱人伦偷精品视频 | 亚洲色无码一区二区三区 | 狂野欧美性猛xxxx乱大交 | 国产成人无码av一区二区 | 女人被男人爽到呻吟的视频 | 亚洲熟妇自偷自拍另类 | 中文字幕人妻无码一夲道 | 一区二区传媒有限公司 | 在线亚洲高清揄拍自拍一品区 | 久久国产精品萌白酱免费 | 国产成人无码午夜视频在线观看 | 国内精品人妻无码久久久影院 | 国产性生交xxxxx无码 | 色一情一乱一伦一区二区三欧美 | 麻豆av传媒蜜桃天美传媒 | 国产绳艺sm调教室论坛 | 日韩av无码一区二区三区不卡 | 欧美 亚洲 国产 另类 | 青青久在线视频免费观看 | 人人澡人人妻人人爽人人蜜桃 | 精品成人av一区二区三区 | 少妇性l交大片欧洲热妇乱xxx | 精品欧洲av无码一区二区三区 | 国产精品福利视频导航 | 国产精品久久久久无码av色戒 | 六十路熟妇乱子伦 | 久久精品国产一区二区三区 | 男人扒开女人内裤强吻桶进去 | 午夜成人1000部免费视频 | 特大黑人娇小亚洲女 | 人人妻人人澡人人爽精品欧美 | 久久久精品人妻久久影视 | 少妇久久久久久人妻无码 | 久久国产精品精品国产色婷婷 | 99视频精品全部免费免费观看 | 一本大道伊人av久久综合 | 欧美丰满熟妇xxxx性ppx人交 | 久久久久国色av免费观看性色 | 国产精品免费大片 | 亚洲理论电影在线观看 | 欧美人与物videos另类 | 熟女俱乐部五十路六十路av | 狠狠躁日日躁夜夜躁2020 | 牲欲强的熟妇农村老妇女视频 | 久久午夜无码鲁丝片 | 国内精品人妻无码久久久影院 | 亚洲欧美综合区丁香五月小说 | 99re在线播放 | 国内精品九九久久久精品 | 十八禁真人啪啪免费网站 | 一本久久a久久精品vr综合 | 日日摸夜夜摸狠狠摸婷婷 | 久久久久久av无码免费看大片 | 东京热无码av男人的天堂 | 俺去俺来也在线www色官网 | 亚洲欧美日韩成人高清在线一区 | 四虎国产精品免费久久 | 色综合久久中文娱乐网 | 午夜丰满少妇性开放视频 | 日日摸天天摸爽爽狠狠97 | 国产精品.xx视频.xxtv | 男女超爽视频免费播放 | 99精品视频在线观看免费 | 久久国内精品自在自线 | 狂野欧美激情性xxxx | 99久久久无码国产aaa精品 | 国产成人午夜福利在线播放 | 人妻熟女一区 | 日本熟妇大屁股人妻 | 激情国产av做激情国产爱 | 亚洲va中文字幕无码久久不卡 | 在教室伦流澡到高潮hnp视频 | 性色欲情网站iwww九文堂 | 无码免费一区二区三区 | 精品夜夜澡人妻无码av蜜桃 | 狠狠噜狠狠狠狠丁香五月 | 久久久精品人妻久久影视 | 人人超人人超碰超国产 | 亚洲精品国产精品乱码视色 | 国产精品美女久久久网av | 又紧又大又爽精品一区二区 | 精品一二三区久久aaa片 | 学生妹亚洲一区二区 | 亚洲无人区午夜福利码高清完整版 | 国产偷抇久久精品a片69 | 51国偷自产一区二区三区 | 天堂无码人妻精品一区二区三区 | 无码av中文字幕免费放 | 免费无码的av片在线观看 | 男人扒开女人内裤强吻桶进去 | 玩弄人妻少妇500系列视频 | 奇米影视7777久久精品人人爽 | 狠狠亚洲超碰狼人久久 | 在线天堂新版最新版在线8 | 四虎永久在线精品免费网址 | 日本大香伊一区二区三区 | 亚洲精品一区二区三区四区五区 | 粉嫩少妇内射浓精videos | 免费中文字幕日韩欧美 | 1000部啪啪未满十八勿入下载 | 精品久久久无码中文字幕 | 国产精品无码一区二区桃花视频 | 999久久久国产精品消防器材 | 黑人大群体交免费视频 | 久久国产精品二国产精品 | 九九热爱视频精品 | 欧美一区二区三区视频在线观看 | 欧美变态另类xxxx | 国产97人人超碰caoprom | 色五月丁香五月综合五月 | 国精品人妻无码一区二区三区蜜柚 | 综合人妻久久一区二区精品 | 欧美老人巨大xxxx做受 | 中文字幕乱码亚洲无线三区 | 蜜桃臀无码内射一区二区三区 | 蜜臀aⅴ国产精品久久久国产老师 | 国产成人一区二区三区在线观看 | 亚洲а∨天堂久久精品2021 | 精品国产青草久久久久福利 | 国产在线一区二区三区四区五区 | 麻豆国产人妻欲求不满谁演的 | 蜜桃av抽搐高潮一区二区 | 好男人社区资源 | 国产无av码在线观看 | 亚洲大尺度无码无码专区 | 久久亚洲a片com人成 | 国产精品第一区揄拍无码 | 天天拍夜夜添久久精品 | 久久久久人妻一区精品色欧美 | 免费网站看v片在线18禁无码 | 色五月丁香五月综合五月 | 国产色在线 | 国产 | 日本va欧美va欧美va精品 | 色综合久久久无码网中文 | 午夜不卡av免费 一本久久a久久精品vr综合 | 久久综合给久久狠狠97色 | 天天摸天天碰天天添 | 中文字幕日产无线码一区 | 久久五月精品中文字幕 | 亚洲中文无码av永久不收费 | 精品国产av色一区二区深夜久久 | 亚洲中文字幕无码一久久区 | 东京热一精品无码av | 真人与拘做受免费视频一 | 久久精品国产一区二区三区 | 娇妻被黑人粗大高潮白浆 | 在线亚洲高清揄拍自拍一品区 | 樱花草在线社区www | 夫妻免费无码v看片 | 日本乱偷人妻中文字幕 | 99久久久无码国产精品免费 | 亚洲一区二区三区播放 | 久久婷婷五月综合色国产香蕉 | 亚洲精品无码国产 | 久久精品一区二区三区四区 | 欧美日韩色另类综合 | 色爱情人网站 | 亚洲成av人综合在线观看 | 激情国产av做激情国产爱 | 亚洲熟悉妇女xxx妇女av | 欧美 日韩 亚洲 在线 | 亚洲熟妇色xxxxx亚洲 | 国产精品久久久午夜夜伦鲁鲁 | 亚洲男人av天堂午夜在 | 熟妇人妻中文av无码 | 色综合久久中文娱乐网 | 国产艳妇av在线观看果冻传媒 | 亚洲毛片av日韩av无码 | 日本欧美一区二区三区乱码 | 麻花豆传媒剧国产免费mv在线 | 特黄特色大片免费播放器图片 | 亚洲国产精品一区二区第一页 | 欧美丰满少妇xxxx性 | 国产高清av在线播放 | 国产精品亚洲专区无码不卡 | 日韩在线不卡免费视频一区 | 国产成人人人97超碰超爽8 | 老司机亚洲精品影院 | 欧美人与善在线com | 色一情一乱一伦一视频免费看 | 特级做a爰片毛片免费69 | 国产一区二区三区精品视频 | 人妻少妇精品久久 | 最新国产乱人伦偷精品免费网站 | 国产69精品久久久久app下载 | 最新国产乱人伦偷精品免费网站 | 大乳丰满人妻中文字幕日本 | 国产一精品一av一免费 | 亚洲七七久久桃花影院 | 真人与拘做受免费视频 | 国产极品视觉盛宴 | 欧美变态另类xxxx | 久久熟妇人妻午夜寂寞影院 | 国产av一区二区精品久久凹凸 | 日韩av无码一区二区三区不卡 | 在线精品国产一区二区三区 | 久久久久成人精品免费播放动漫 | 亚洲欧美日韩国产精品一区二区 | 国产亚洲精品久久久久久国模美 | 成熟妇人a片免费看网站 | 蜜臀av无码人妻精品 | 最新版天堂资源中文官网 | 亚洲狠狠色丁香婷婷综合 | 国产xxx69麻豆国语对白 | 国产农村妇女高潮大叫 | 激情内射日本一区二区三区 | 女人和拘做爰正片视频 | 国产精品内射视频免费 | 国产综合久久久久鬼色 | 巨爆乳无码视频在线观看 | 熟妇激情内射com | 荫蒂被男人添的好舒服爽免费视频 | 国产一区二区三区四区五区加勒比 | 国产亚洲精品久久久久久久 | 国产 浪潮av性色四虎 | 极品尤物被啪到呻吟喷水 | 色欲综合久久中文字幕网 | 久久精品国产日本波多野结衣 | 日韩人妻无码中文字幕视频 | 亚洲中文字幕乱码av波多ji | 久精品国产欧美亚洲色aⅴ大片 | 蜜桃臀无码内射一区二区三区 | 国产av一区二区三区最新精品 | 国产人妻久久精品二区三区老狼 | 美女黄网站人色视频免费国产 | 女人被男人躁得好爽免费视频 | 亚洲精品一区三区三区在线观看 | 精品亚洲成av人在线观看 | 亚洲色无码一区二区三区 | 国产一区二区三区四区五区加勒比 | 国产成人综合色在线观看网站 | 亚洲熟妇自偷自拍另类 | 久久国产精品偷任你爽任你 | 小泽玛莉亚一区二区视频在线 | 国产精品久久久久影院嫩草 | 日韩av无码一区二区三区不卡 | 国产成人精品优优av | 澳门永久av免费网站 | 久久久久久国产精品无码下载 | 国产成人无码av片在线观看不卡 | 国产av无码专区亚洲a∨毛片 | 中文字幕乱妇无码av在线 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 中文字幕无码av波多野吉衣 | 任你躁国产自任一区二区三区 | 久久久久亚洲精品男人的天堂 | 国产特级毛片aaaaaaa高清 | 两性色午夜视频免费播放 | 国产精品久久久久影院嫩草 | 一本一道久久综合久久 | 亚拍精品一区二区三区探花 | 国产九九九九九九九a片 | 人妻夜夜爽天天爽三区 | 好男人www社区 | 人人妻人人澡人人爽人人精品浪潮 | 午夜福利不卡在线视频 | 久青草影院在线观看国产 | 欧美人与牲动交xxxx | 无遮挡国产高潮视频免费观看 | 人妻少妇精品无码专区二区 | 久久亚洲中文字幕精品一区 | 理论片87福利理论电影 | 人人澡人人妻人人爽人人蜜桃 | 国产sm调教视频在线观看 | 久久99久久99精品中文字幕 | 久久久婷婷五月亚洲97号色 | 亚洲精品鲁一鲁一区二区三区 | 人人澡人摸人人添 | 欧美大屁股xxxxhd黑色 | 亚洲国精产品一二二线 | 日本乱偷人妻中文字幕 | 性做久久久久久久久 | 国产又粗又硬又大爽黄老大爷视 | 日本熟妇乱子伦xxxx | 人妻少妇精品视频专区 | 欧美老妇与禽交 | 99久久久无码国产aaa精品 | 久久亚洲精品中文字幕无男同 | 领导边摸边吃奶边做爽在线观看 | 人妻少妇被猛烈进入中文字幕 | 亚洲精品中文字幕乱码 | 最新版天堂资源中文官网 | 色老头在线一区二区三区 | 亚洲国产精品美女久久久久 | 内射老妇bbwx0c0ck | 六月丁香婷婷色狠狠久久 | 久久久婷婷五月亚洲97号色 | 亚洲色在线无码国产精品不卡 | 97精品人妻一区二区三区香蕉 | 日韩人妻少妇一区二区三区 | 亚洲人成影院在线观看 | 精品无人区无码乱码毛片国产 | 97人妻精品一区二区三区 | 日本乱偷人妻中文字幕 | 玩弄中年熟妇正在播放 | 高潮毛片无遮挡高清免费 | 九九久久精品国产免费看小说 | 国产另类ts人妖一区二区 | 少妇性l交大片欧洲热妇乱xxx | 国产99久久精品一区二区 | 国产亚洲精品久久久久久久 | 亚洲精品成人福利网站 | 18无码粉嫩小泬无套在线观看 | 18精品久久久无码午夜福利 | 无码人妻久久一区二区三区不卡 | 精品久久综合1区2区3区激情 | 国产午夜亚洲精品不卡下载 | 精品国产一区av天美传媒 | 久久亚洲日韩精品一区二区三区 | 久久亚洲国产成人精品性色 | 成人免费无码大片a毛片 | 国产真人无遮挡作爱免费视频 | 午夜无码区在线观看 | 曰本女人与公拘交酡免费视频 | 理论片87福利理论电影 | 成人影院yy111111在线观看 | 人妻有码中文字幕在线 | 欧美精品免费观看二区 | 亚洲人成人无码网www国产 | 久久亚洲精品中文字幕无男同 | 99久久精品日本一区二区免费 | 精品久久久中文字幕人妻 | 亚洲国产精品久久久天堂 | 俄罗斯老熟妇色xxxx | 国产热a欧美热a在线视频 | 成人欧美一区二区三区黑人 | 99久久99久久免费精品蜜桃 | 亚拍精品一区二区三区探花 | 18精品久久久无码午夜福利 | 色婷婷香蕉在线一区二区 | 一本精品99久久精品77 | 天堂亚洲2017在线观看 | 亚洲男女内射在线播放 | 午夜成人1000部免费视频 | 久久久国产精品无码免费专区 | 久久精品视频在线看15 | 亚洲精品中文字幕 | 又大又黄又粗又爽的免费视频 | 99国产精品白浆在线观看免费 | 国产精品美女久久久 | 免费无码的av片在线观看 | 激情爆乳一区二区三区 | 99久久人妻精品免费二区 | 国产精品自产拍在线观看 | 精品夜夜澡人妻无码av蜜桃 | 久久国产精品二国产精品 | 成人免费视频在线观看 | 久久精品99久久香蕉国产色戒 | 日本丰满护士爆乳xxxx | 人人爽人人爽人人片av亚洲 | 国产精品久久久久久亚洲毛片 | 骚片av蜜桃精品一区 | www国产亚洲精品久久久日本 | 亚洲码国产精品高潮在线 | 国产乱人无码伦av在线a | 无码人妻出轨黑人中文字幕 | 久久无码中文字幕免费影院蜜桃 | 天堂久久天堂av色综合 | 亲嘴扒胸摸屁股激烈网站 | 国内少妇偷人精品视频 | 欧洲精品码一区二区三区免费看 | 国内揄拍国内精品人妻 | 国产疯狂伦交大片 | 精品国产一区二区三区四区 | 精品国产乱码久久久久乱码 | 综合网日日天干夜夜久久 | 国内精品人妻无码久久久影院蜜桃 | 久久精品人人做人人综合 | 国产欧美熟妇另类久久久 | 无码任你躁久久久久久久 | 欧美大屁股xxxxhd黑色 | 亚洲精品成a人在线观看 | 成人免费视频一区二区 | 97夜夜澡人人双人人人喊 | 人妻熟女一区 | 欧美日韩一区二区三区自拍 | 久久zyz资源站无码中文动漫 | 久久精品人人做人人综合试看 | 51国偷自产一区二区三区 | www成人国产高清内射 | 99riav国产精品视频 | 国产免费无码一区二区视频 | 99久久精品国产一区二区蜜芽 | 久久国产精品二国产精品 | 天下第一社区视频www日本 | 亚洲爆乳精品无码一区二区三区 | 中文无码成人免费视频在线观看 | 国产精品国产三级国产专播 | 亚洲精品国产精品乱码视色 | 欧美日韩一区二区三区自拍 | 免费人成在线观看网站 | 图片小说视频一区二区 | 18黄暴禁片在线观看 | 久久午夜无码鲁丝片秋霞 | 欧洲熟妇色 欧美 | 成人影院yy111111在线观看 | 精品久久久无码中文字幕 | 国产精品国产自线拍免费软件 | 欧美第一黄网免费网站 | 欧美肥老太牲交大战 | 色婷婷av一区二区三区之红樱桃 | 久久国语露脸国产精品电影 | 天天躁夜夜躁狠狠是什么心态 | 欧美国产亚洲日韩在线二区 | 性做久久久久久久免费看 | 国内精品人妻无码久久久影院蜜桃 | 大胆欧美熟妇xx | 人人爽人人澡人人高潮 | 又紧又大又爽精品一区二区 | 亚洲精品中文字幕乱码 | 少妇无码一区二区二三区 | 中文字幕久久久久人妻 | 免费观看又污又黄的网站 | 亚洲热妇无码av在线播放 | 久9re热视频这里只有精品 | 妺妺窝人体色www婷婷 | 中文精品无码中文字幕无码专区 | 国产精品无码一区二区桃花视频 | 国产精品久久久久久亚洲毛片 | 国产人妻久久精品二区三区老狼 | 亚洲va中文字幕无码久久不卡 | 午夜理论片yy44880影院 | 人人澡人摸人人添 | 精品水蜜桃久久久久久久 | 丰满少妇高潮惨叫视频 | 国产人妖乱国产精品人妖 | 精品一区二区三区无码免费视频 | 精品一区二区三区波多野结衣 | 亚洲乱码中文字幕在线 | 人人澡人摸人人添 | 无码人妻精品一区二区三区不卡 | 欧美人与物videos另类 | 精品成在人线av无码免费看 | 精品亚洲成av人在线观看 | 日本大乳高潮视频在线观看 | 国产精品自产拍在线观看 | 国产情侣作爱视频免费观看 | 精品国产福利一区二区 | 人人妻人人澡人人爽欧美精品 | 亚洲欧美日韩综合久久久 | 久久久精品欧美一区二区免费 | 高清不卡一区二区三区 | 18无码粉嫩小泬无套在线观看 | 狠狠综合久久久久综合网 | 国产激情综合五月久久 | 精品少妇爆乳无码av无码专区 | 无人区乱码一区二区三区 | 国精产品一品二品国精品69xx | 国产又粗又硬又大爽黄老大爷视 | 中文字幕av伊人av无码av | 国内综合精品午夜久久资源 | 男人扒开女人内裤强吻桶进去 | 强伦人妻一区二区三区视频18 | 无码人妻出轨黑人中文字幕 | 人妻互换免费中文字幕 | 国产97色在线 | 免 | 亚洲色欲久久久综合网东京热 | 熟女少妇在线视频播放 | 中文字幕久久久久人妻 | 香蕉久久久久久av成人 | 中文字幕av无码一区二区三区电影 | 国产精品人妻一区二区三区四 | 无码任你躁久久久久久久 | 妺妺窝人体色www婷婷 | 久久久久久久久蜜桃 | 国产又爽又黄又刺激的视频 | 无码一区二区三区在线观看 | 亚洲中文字幕久久无码 | 无码吃奶揉捏奶头高潮视频 | 天天拍夜夜添久久精品 | 亚洲の无码国产の无码步美 | 亚洲第一网站男人都懂 | 日韩亚洲欧美中文高清在线 | √天堂资源地址中文在线 | 内射后入在线观看一区 | 97久久精品无码一区二区 | 久久人人爽人人爽人人片av高清 | 波多野结衣 黑人 | 中文字幕无码热在线视频 | 人妻插b视频一区二区三区 | 午夜福利一区二区三区在线观看 | а天堂中文在线官网 | 成人无码视频在线观看网站 | aⅴ在线视频男人的天堂 | a在线亚洲男人的天堂 | 久久久成人毛片无码 | 麻豆蜜桃av蜜臀av色欲av | 欧美精品无码一区二区三区 | 黑人玩弄人妻中文在线 | 亚洲成av人片天堂网无码】 | 成人免费视频视频在线观看 免费 | 草草网站影院白丝内射 | 综合人妻久久一区二区精品 | 精品国产成人一区二区三区 | 国产熟妇高潮叫床视频播放 | 女人被男人爽到呻吟的视频 | 国产精品久久久久久亚洲影视内衣 | 国产午夜福利亚洲第一 | 亚洲 激情 小说 另类 欧美 | 国产在线aaa片一区二区99 | 国产一区二区不卡老阿姨 | 久久久久免费看成人影片 | 日韩欧美成人免费观看 | 精品无码成人片一区二区98 | 成人综合网亚洲伊人 | 国产亚洲精品久久久闺蜜 | 免费网站看v片在线18禁无码 | 亚洲综合无码一区二区三区 | 无人区乱码一区二区三区 | 无码中文字幕色专区 | 久久久久久亚洲精品a片成人 | 国产又粗又硬又大爽黄老大爷视 | 99精品视频在线观看免费 | 国产精品免费大片 | 一区二区三区乱码在线 | 欧洲 | 亚洲国产av美女网站 | 国产精品久久久av久久久 | 欧美成人高清在线播放 | 日韩欧美成人免费观看 | 欧美丰满老熟妇xxxxx性 | 无码av中文字幕免费放 | 福利一区二区三区视频在线观看 | 人妻少妇精品无码专区二区 | 一本色道久久综合亚洲精品不卡 | 97人妻精品一区二区三区 | 亚洲人成网站免费播放 | 久热国产vs视频在线观看 | 高清不卡一区二区三区 | 国产又爽又黄又刺激的视频 | 亚洲一区二区三区四区 | 天天摸天天碰天天添 | 伊人久久大香线蕉午夜 | 亚洲精品一区二区三区在线观看 | 少妇久久久久久人妻无码 | 偷窥村妇洗澡毛毛多 | 日产精品高潮呻吟av久久 | 97久久国产亚洲精品超碰热 | 鲁鲁鲁爽爽爽在线视频观看 | 亚洲精品www久久久 | 久久精品人妻少妇一区二区三区 | 国产熟女一区二区三区四区五区 | 久久精品中文字幕大胸 | 国产人妻人伦精品1国产丝袜 | 一本色道久久综合狠狠躁 | 国产麻豆精品精东影业av网站 | 人妻少妇精品视频专区 | 熟妇人妻无乱码中文字幕 | 国产电影无码午夜在线播放 | 亚洲欧美国产精品久久 | 正在播放老肥熟妇露脸 | 精品厕所偷拍各类美女tp嘘嘘 | 国产免费无码一区二区视频 | 国产一区二区三区日韩精品 | 久久午夜无码鲁丝片 | 国产欧美熟妇另类久久久 | 小鲜肉自慰网站xnxx | 欧美人与牲动交xxxx | 大地资源中文第3页 | 乱码av麻豆丝袜熟女系列 | 国产又粗又硬又大爽黄老大爷视 | 最新国产乱人伦偷精品免费网站 | 玩弄少妇高潮ⅹxxxyw | 日本饥渴人妻欲求不满 | 日韩精品a片一区二区三区妖精 | 免费无码午夜福利片69 | 婷婷色婷婷开心五月四房播播 | 四虎影视成人永久免费观看视频 | 国产特级毛片aaaaaaa高清 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 亚洲高清偷拍一区二区三区 | 无码人妻出轨黑人中文字幕 | 宝宝好涨水快流出来免费视频 | 成人无码视频在线观看网站 | 水蜜桃av无码 | 四虎国产精品免费久久 | 久久精品国产日本波多野结衣 | 丰满人妻被黑人猛烈进入 | 亚洲国产日韩a在线播放 | 狠狠亚洲超碰狼人久久 | 国产精品久免费的黄网站 | 午夜男女很黄的视频 | 精品久久久久久亚洲精品 | 人人澡人摸人人添 | 欧美国产亚洲日韩在线二区 | av无码电影一区二区三区 | 午夜性刺激在线视频免费 | 18黄暴禁片在线观看 | 天天摸天天碰天天添 | 久久久中文字幕日本无吗 | 蜜桃视频韩日免费播放 | 欧美变态另类xxxx | 娇妻被黑人粗大高潮白浆 | 风流少妇按摩来高潮 | 亚洲成av人在线观看网址 | 67194成是人免费无码 | 国产9 9在线 | 中文 | 偷窥日本少妇撒尿chinese | 国产艳妇av在线观看果冻传媒 | 亚洲日本在线电影 | 国模大胆一区二区三区 | 东京热无码av男人的天堂 | 高潮毛片无遮挡高清免费 | 中文字幕无线码 | 偷窥村妇洗澡毛毛多 | 国产亚洲精品精品国产亚洲综合 | 国产精品igao视频网 | 97久久超碰中文字幕 | 亚洲精品国产a久久久久久 | 在线播放免费人成毛片乱码 | 四虎影视成人永久免费观看视频 | 亚洲无人区午夜福利码高清完整版 | 免费播放一区二区三区 | 六月丁香婷婷色狠狠久久 | 天海翼激烈高潮到腰振不止 | 漂亮人妻洗澡被公强 日日躁 | 欧美国产日产一区二区 | 欧美35页视频在线观看 | 亚洲欧美综合区丁香五月小说 | 樱花草在线播放免费中文 | 青草青草久热国产精品 | 久久99精品国产.久久久久 | 欧美丰满熟妇xxxx性ppx人交 | 久久久久99精品国产片 | 国产97人人超碰caoprom | 暴力强奷在线播放无码 | 国模大胆一区二区三区 | 国产亚洲欧美在线专区 | 性色欲情网站iwww九文堂 | 一个人看的www免费视频在线观看 | 日本va欧美va欧美va精品 | 精品国产av色一区二区深夜久久 | 色 综合 欧美 亚洲 国产 | 黑人玩弄人妻中文在线 | 一本加勒比波多野结衣 | 亚洲日韩中文字幕在线播放 | 亚洲欧美国产精品专区久久 | 窝窝午夜理论片影院 | 1000部啪啪未满十八勿入下载 | 装睡被陌生人摸出水好爽 | 动漫av一区二区在线观看 | 中文字幕人妻无码一区二区三区 | 国产精品无码永久免费888 | 精品人人妻人人澡人人爽人人 | 欧美人与禽猛交狂配 | 国产精品人人爽人人做我的可爱 | 成人一在线视频日韩国产 | 国产性生大片免费观看性 | 大地资源网第二页免费观看 | 欧美丰满熟妇xxxx性ppx人交 | 天堂а√在线中文在线 | 精品偷拍一区二区三区在线看 | 日日躁夜夜躁狠狠躁 | 成年美女黄网站色大免费视频 | 四虎影视成人永久免费观看视频 | 丁香花在线影院观看在线播放 | 欧美国产亚洲日韩在线二区 | 图片区 小说区 区 亚洲五月 | 又湿又紧又大又爽a视频国产 | 狂野欧美性猛xxxx乱大交 | 无码成人精品区在线观看 | 精品国精品国产自在久国产87 | 日本乱人伦片中文三区 | 天天av天天av天天透 | 97人妻精品一区二区三区 | 国产免费观看黄av片 | 午夜无码区在线观看 | 欧美国产日韩亚洲中文 | 国内精品久久毛片一区二区 | 国产成人一区二区三区别 | 欧美日韩人成综合在线播放 | 国产人妻精品午夜福利免费 | 图片小说视频一区二区 | 亚洲欧美综合区丁香五月小说 | 亚洲综合无码一区二区三区 | 色妞www精品免费视频 | 在教室伦流澡到高潮hnp视频 | 一本一道久久综合久久 | 97精品国产97久久久久久免费 | 黑人大群体交免费视频 | 日本一区二区更新不卡 | 成人欧美一区二区三区黑人 | 国产成人精品优优av | 久久综合狠狠综合久久综合88 | 中文字幕无码热在线视频 | 久久精品女人天堂av免费观看 | 99久久久无码国产aaa精品 | 18精品久久久无码午夜福利 | 亚洲色无码一区二区三区 | 国产综合色产在线精品 | 精品aⅴ一区二区三区 | 99精品视频在线观看免费 | 熟女少妇人妻中文字幕 | 免费看男女做好爽好硬视频 | 亚洲色无码一区二区三区 | 亚洲一区二区三区国产精华液 | 1000部啪啪未满十八勿入下载 | 精品一区二区三区波多野结衣 | 国产色xx群视频射精 | 亚洲大尺度无码无码专区 | 麻豆md0077饥渴少妇 | 国产后入清纯学生妹 | 亚洲国产精品无码久久久久高潮 | 最新国产乱人伦偷精品免费网站 | 欧美 日韩 人妻 高清 中文 | 99久久久无码国产精品免费 | 国产午夜亚洲精品不卡 | 亚洲中文字幕乱码av波多ji | 国精产品一品二品国精品69xx | 欧美人与动性行为视频 | 亚洲精品午夜无码电影网 | 久久精品国产大片免费观看 | 九九热爱视频精品 | 丰满少妇熟乱xxxxx视频 | 99久久精品日本一区二区免费 | 亚洲s码欧洲m码国产av | 亚洲大尺度无码无码专区 | 精品成人av一区二区三区 | 在线看片无码永久免费视频 | 亚洲人成网站色7799 | 国产艳妇av在线观看果冻传媒 | 丰满少妇熟乱xxxxx视频 | 国产高清不卡无码视频 | 性生交片免费无码看人 | 欧美精品免费观看二区 | 无码午夜成人1000部免费视频 | 日日摸夜夜摸狠狠摸婷婷 | 国产精品毛多多水多 | 中文字幕av无码一区二区三区电影 | 免费无码av一区二区 | 在线亚洲高清揄拍自拍一品区 | 国产国产精品人在线视 | 中文字幕无线码免费人妻 | 强伦人妻一区二区三区视频18 | 国产性生大片免费观看性 | 国产欧美亚洲精品a | 97精品人妻一区二区三区香蕉 | 欧美日本精品一区二区三区 | 亚洲一区二区三区国产精华液 | 人人澡人人妻人人爽人人蜜桃 | 亚洲 日韩 欧美 成人 在线观看 | 欧美人妻一区二区三区 | 久久精品人人做人人综合试看 | 亚洲一区二区观看播放 | 国产精品无套呻吟在线 | 免费人成在线观看网站 | 99久久无码一区人妻 | 日韩人妻无码中文字幕视频 | 国产精品久久久久久无码 | 国内精品久久毛片一区二区 | 丰满肥臀大屁股熟妇激情视频 | 精品无码av一区二区三区 | 东京热男人av天堂 | 国产尤物精品视频 | 樱花草在线播放免费中文 | 中文亚洲成a人片在线观看 | 久青草影院在线观看国产 | 色综合久久久无码网中文 | 欧美日韩人成综合在线播放 | 亚洲精品中文字幕久久久久 | 亚洲精品一区二区三区四区五区 | 午夜肉伦伦影院 | 色老头在线一区二区三区 | 欧美第一黄网免费网站 | 中文字幕无码免费久久99 | 99re在线播放 | 亚洲爆乳精品无码一区二区三区 | 国产成人精品视频ⅴa片软件竹菊 | 爆乳一区二区三区无码 | 大色综合色综合网站 | 欧美黑人巨大xxxxx | 欧美 丝袜 自拍 制服 另类 | 国产无遮挡又黄又爽免费视频 | 国产亚洲美女精品久久久2020 | 一本色道久久综合亚洲精品不卡 | 久久zyz资源站无码中文动漫 | 亚洲中文字幕乱码av波多ji | 国产亚洲欧美在线专区 | 波多野42部无码喷潮在线 | 人人爽人人澡人人高潮 | 一区二区三区高清视频一 | 欧洲欧美人成视频在线 | 久久综合给合久久狠狠狠97色 | 亚洲熟妇色xxxxx亚洲 | 久9re热视频这里只有精品 | 99久久人妻精品免费二区 | 荫蒂被男人添的好舒服爽免费视频 | 国产免费观看黄av片 | 亚洲中文字幕乱码av波多ji | a国产一区二区免费入口 | 无套内谢的新婚少妇国语播放 | 日韩精品无码免费一区二区三区 | 色婷婷久久一区二区三区麻豆 | 欧美精品国产综合久久 | 性生交大片免费看女人按摩摩 | 内射后入在线观看一区 | 精品国产国产综合精品 | 99久久久无码国产aaa精品 | 国产激情综合五月久久 | 久久99久久99精品中文字幕 | 欧美日本日韩 | 国产在线精品一区二区高清不卡 | 亚洲午夜福利在线观看 | 成人精品一区二区三区中文字幕 | 国产成人无码av在线影院 | 国产无套粉嫩白浆在线 | 中文字幕人妻丝袜二区 | 对白脏话肉麻粗话av | 久热国产vs视频在线观看 | 少妇性俱乐部纵欲狂欢电影 | 男女猛烈xx00免费视频试看 | 理论片87福利理论电影 | 色 综合 欧美 亚洲 国产 | 亚洲国产精品毛片av不卡在线 | 97久久精品无码一区二区 | 日产国产精品亚洲系列 | 日韩精品a片一区二区三区妖精 | 人妻人人添人妻人人爱 | 久久亚洲精品成人无码 | 久久精品国产一区二区三区 | 国产激情精品一区二区三区 | 又紧又大又爽精品一区二区 | 中文字幕 人妻熟女 | 中文字幕乱码人妻无码久久 | 99久久无码一区人妻 | 双乳奶水饱满少妇呻吟 | 欧美xxxx黑人又粗又长 | 一区二区传媒有限公司 | 日韩少妇白浆无码系列 | 精品久久久久久人妻无码中文字幕 | 国产精品久久久久7777 | 中文字幕乱码人妻二区三区 | 亚洲成av人片在线观看无码不卡 | 国产精品成人av在线观看 | 少妇被粗大的猛进出69影院 | 动漫av网站免费观看 | 久久久国产一区二区三区 | 精品国产国产综合精品 | 亚洲精品鲁一鲁一区二区三区 | 日本精品高清一区二区 | 亚洲精品中文字幕久久久久 | 亚洲一区二区三区偷拍女厕 | 欧美激情综合亚洲一二区 | 久久 国产 尿 小便 嘘嘘 | yw尤物av无码国产在线观看 | 国产精品毛片一区二区 | 亚洲熟妇色xxxxx欧美老妇y | 国产精品爱久久久久久久 | 国产无遮挡又黄又爽又色 | 麻豆人妻少妇精品无码专区 | 色婷婷久久一区二区三区麻豆 | 免费观看的无遮挡av | 伊人久久大香线蕉午夜 | 国产99久久精品一区二区 | 精品一区二区三区无码免费视频 | 任你躁在线精品免费 | 四十如虎的丰满熟妇啪啪 | 久久精品人人做人人综合试看 | 日韩成人一区二区三区在线观看 | 无码人妻出轨黑人中文字幕 | 波多野结衣一区二区三区av免费 | 激情国产av做激情国产爱 | 亚洲欧洲中文日韩av乱码 | 色 综合 欧美 亚洲 国产 | 成人无码视频免费播放 | 亚洲成av人片在线观看无码不卡 | yw尤物av无码国产在线观看 | 久久99精品国产麻豆 | 成人女人看片免费视频放人 | 国产在线精品一区二区三区直播 | 国产无遮挡又黄又爽免费视频 | 国产成人精品久久亚洲高清不卡 | 一本大道伊人av久久综合 | 大屁股大乳丰满人妻 | 少女韩国电视剧在线观看完整 | 国产成人一区二区三区在线观看 | 在线观看国产一区二区三区 | 少妇无码av无码专区在线观看 | 久久无码中文字幕免费影院蜜桃 | 成人女人看片免费视频放人 | 一本一道久久综合久久 | v一区无码内射国产 | 中文字幕人成乱码熟女app | 国产精品理论片在线观看 | 久青草影院在线观看国产 | 中文字幕无码日韩欧毛 | 东北女人啪啪对白 | 老熟妇乱子伦牲交视频 | 扒开双腿疯狂进出爽爽爽视频 | 玩弄人妻少妇500系列视频 | 性欧美videos高清精品 | 国产成人无码一二三区视频 | 丝袜美腿亚洲一区二区 | 亚洲中文字幕成人无码 | 高中生自慰www网站 | 亚洲码国产精品高潮在线 | 少妇高潮喷潮久久久影院 | 日韩欧美中文字幕在线三区 | 国产精品嫩草久久久久 | 国产办公室秘书无码精品99 | 扒开双腿疯狂进出爽爽爽视频 | 18禁黄网站男男禁片免费观看 | 欧美日韩色另类综合 | 熟妇人妻无码xxx视频 | 国产一区二区不卡老阿姨 | 99久久久无码国产aaa精品 | 国产电影无码午夜在线播放 | 男女下面进入的视频免费午夜 | 日本xxxx色视频在线观看免费 | 亚洲欧洲无卡二区视頻 | 狠狠色欧美亚洲狠狠色www | 日韩精品一区二区av在线 | 亚洲人交乣女bbw | 亚洲国产精品久久久久久 | 最新版天堂资源中文官网 | 精品久久久久久亚洲精品 | 三上悠亚人妻中文字幕在线 | 强伦人妻一区二区三区视频18 | 狠狠色噜噜狠狠狠7777奇米 | 成人一区二区免费视频 | 婷婷六月久久综合丁香 | 一本大道伊人av久久综合 | 精品无码一区二区三区爱欲 | 亚洲精品一区二区三区在线 | 国产成人无码午夜视频在线观看 | 人妻少妇精品视频专区 | 131美女爱做视频 | 午夜无码人妻av大片色欲 | 国产人妻久久精品二区三区老狼 | 成在人线av无码免观看麻豆 | 亚洲成av人片天堂网无码】 | 日韩精品无码一区二区中文字幕 | 久久亚洲日韩精品一区二区三区 | 2020最新国产自产精品 | 色妞www精品免费视频 | 欧美日韩一区二区综合 | 中文字幕人妻无码一区二区三区 | 国产人妻久久精品二区三区老狼 | 熟妇人妻无乱码中文字幕 | 少妇人妻av毛片在线看 | 精品人妻av区 | 强辱丰满人妻hd中文字幕 | 性生交大片免费看女人按摩摩 | 国产免费久久精品国产传媒 | 亚洲精品中文字幕 | 欧美三级不卡在线观看 | 九月婷婷人人澡人人添人人爽 | 亚洲成熟女人毛毛耸耸多 | 久久精品99久久香蕉国产色戒 | 噜噜噜亚洲色成人网站 | 成人三级无码视频在线观看 | 国产一区二区不卡老阿姨 | 久久精品一区二区三区四区 | 欧美zoozzooz性欧美 | 综合人妻久久一区二区精品 | 亚洲 另类 在线 欧美 制服 | 日本乱人伦片中文三区 | 女人和拘做爰正片视频 | 捆绑白丝粉色jk震动捧喷白浆 | 99精品视频在线观看免费 | 亚洲日韩av片在线观看 | 天天摸天天碰天天添 | 中文字幕乱码亚洲无线三区 | 99精品国产综合久久久久五月天 | 国产精品国产自线拍免费软件 | 欧美35页视频在线观看 | 亚洲国产高清在线观看视频 | 日韩精品无码一区二区中文字幕 | 国精品人妻无码一区二区三区蜜柚 | 中文字幕无码av激情不卡 | 99久久99久久免费精品蜜桃 | 377p欧洲日本亚洲大胆 | 九九久久精品国产免费看小说 | 欧美熟妇另类久久久久久多毛 | 东京一本一道一二三区 | av在线亚洲欧洲日产一区二区 | 中文字幕日韩精品一区二区三区 | 亚洲熟妇色xxxxx亚洲 | 色情久久久av熟女人妻网站 | 国产人妻精品一区二区三区不卡 | 亚洲国产精华液网站w | 中文字幕人成乱码熟女app | 婷婷五月综合缴情在线视频 | 纯爱无遮挡h肉动漫在线播放 | 国产成人无码a区在线观看视频app | 日本在线高清不卡免费播放 | 女人高潮内射99精品 | 内射爽无广熟女亚洲 | 少妇性l交大片 | 国产亚洲欧美日韩亚洲中文色 | 国产精品久久久久7777 | 国产在线精品一区二区三区直播 | 国内精品久久久久久中文字幕 | 丰满岳乱妇在线观看中字无码 | 东京热一精品无码av | 国产一区二区三区日韩精品 | 欧美精品一区二区精品久久 | 日本xxxx色视频在线观看免费 | 在线视频网站www色 | 大地资源中文第3页 | 精品无码一区二区三区的天堂 | 中国女人内谢69xxxx | 亚洲一区二区三区 | 人妻人人添人妻人人爱 | 亚洲 欧美 激情 小说 另类 | 鲁大师影院在线观看 | 亚洲人交乣女bbw | 国产香蕉尹人综合在线观看 | 久久综合久久自在自线精品自 | 一区二区三区乱码在线 | 欧洲 | 亚洲中文字幕乱码av波多ji | 未满小14洗澡无码视频网站 | 亚洲色偷偷偷综合网 | 99精品无人区乱码1区2区3区 | 亚洲一区二区三区 | 日韩精品一区二区av在线 | 亚洲 另类 在线 欧美 制服 | 欧美黑人乱大交 | 日本大香伊一区二区三区 | 亚洲一区二区三区含羞草 | 波多野结衣av一区二区全免费观看 | 人妻无码久久精品人妻 | 精品一二三区久久aaa片 | 夜夜影院未满十八勿进 | 国内精品九九久久久精品 | 377p欧洲日本亚洲大胆 | 亚洲国产精品毛片av不卡在线 | 麻豆国产丝袜白领秘书在线观看 | 熟女少妇在线视频播放 | 国产办公室秘书无码精品99 | av在线亚洲欧洲日产一区二区 | 欧美黑人乱大交 | 欧美 丝袜 自拍 制服 另类 | 国产国语老龄妇女a片 | 亚洲无人区午夜福利码高清完整版 | 亚洲无人区一区二区三区 | 久久精品女人天堂av免费观看 | 国产精品久久久久影院嫩草 | 永久免费观看美女裸体的网站 | а天堂中文在线官网 | 久9re热视频这里只有精品 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 亚洲精品国产a久久久久久 | 日韩人妻系列无码专区 | 久久久亚洲欧洲日产国码αv | 在线观看国产一区二区三区 | 水蜜桃色314在线观看 | 国产美女极度色诱视频www | 国产精品人人爽人人做我的可爱 | 久久久av男人的天堂 | 午夜精品一区二区三区的区别 | 日本一本二本三区免费 | 丝袜美腿亚洲一区二区 | 国产亚洲精品久久久久久大师 | 日日摸夜夜摸狠狠摸婷婷 | 久久久久se色偷偷亚洲精品av | 中文字幕无码免费久久9一区9 | 亚洲一区二区三区含羞草 | 国产精品免费大片 | 99国产精品白浆在线观看免费 | 少妇高潮一区二区三区99 | 精品人妻人人做人人爽 | 又色又爽又黄的美女裸体网站 | 日韩亚洲欧美中文高清在线 | 秋霞成人午夜鲁丝一区二区三区 | 国产成人无码av在线影院 | 国精产品一区二区三区 | 亚洲精品国产品国语在线观看 | 成人欧美一区二区三区黑人免费 | 欧美第一黄网免费网站 | 中文字幕无码av波多野吉衣 | 特级做a爰片毛片免费69 | 久久久精品欧美一区二区免费 | 麻豆人妻少妇精品无码专区 | 波多野42部无码喷潮在线 | 欧美激情一区二区三区成人 | 国产一区二区三区精品视频 | 夜夜高潮次次欢爽av女 | 在线播放无码字幕亚洲 | 亚洲 另类 在线 欧美 制服 | 天天躁日日躁狠狠躁免费麻豆 | a在线观看免费网站大全 | 国产猛烈高潮尖叫视频免费 | 欧美激情内射喷水高潮 | 国产熟妇高潮叫床视频播放 | 黑森林福利视频导航 | 无遮挡国产高潮视频免费观看 | 俄罗斯老熟妇色xxxx | 欧美国产亚洲日韩在线二区 | 亚洲a无码综合a国产av中文 | a国产一区二区免费入口 | 欧美性色19p | 300部国产真实乱 | 国产精品99久久精品爆乳 | 国内精品九九久久久精品 | 久久久精品欧美一区二区免费 | 娇妻被黑人粗大高潮白浆 | 丰满妇女强制高潮18xxxx | 国产精品人人爽人人做我的可爱 | 国产人妻人伦精品 | 国产后入清纯学生妹 | 少妇一晚三次一区二区三区 | 国产97色在线 | 免 | 色噜噜亚洲男人的天堂 | 亚洲狠狠色丁香婷婷综合 | 大地资源网第二页免费观看 | 国产麻豆精品一区二区三区v视界 | 男女作爱免费网站 | 人人妻人人澡人人爽欧美精品 | 无码国产乱人伦偷精品视频 | 国产色xx群视频射精 | 日本肉体xxxx裸交 | 丰满少妇熟乱xxxxx视频 | 奇米影视7777久久精品人人爽 | 精品厕所偷拍各类美女tp嘘嘘 | 中文字幕av无码一区二区三区电影 | 亚洲天堂2017无码 | 男人的天堂2018无码 | 国产熟妇高潮叫床视频播放 | 无码帝国www无码专区色综合 | 亚洲人成影院在线无码按摩店 | 漂亮人妻洗澡被公强 日日躁 | 国产片av国语在线观看 | 国产免费观看黄av片 | 无码av岛国片在线播放 | 国产乱人伦av在线无码 | 国产亚洲精品久久久久久久久动漫 | 亚洲毛片av日韩av无码 | 大胆欧美熟妇xx | 日韩精品久久久肉伦网站 | 国产成人精品三级麻豆 | 婷婷丁香六月激情综合啪 | 丰满人妻一区二区三区免费视频 | 成人欧美一区二区三区黑人 | 久久久国产精品无码免费专区 | 成在人线av无码免观看麻豆 | 欧美日韩亚洲国产精品 | av无码不卡在线观看免费 | 亚洲色偷偷男人的天堂 | 熟女少妇在线视频播放 | 欧美人与禽zoz0性伦交 | 亚洲人交乣女bbw | av在线亚洲欧洲日产一区二区 | 久久熟妇人妻午夜寂寞影院 | 无码人妻精品一区二区三区下载 | 黑人玩弄人妻中文在线 | 日韩精品一区二区av在线 | 亚洲一区av无码专区在线观看 | 久久综合网欧美色妞网 | 亚洲中文字幕在线无码一区二区 | 久久熟妇人妻午夜寂寞影院 | 亚洲欧美国产精品久久 | 免费人成网站视频在线观看 | 亚洲人亚洲人成电影网站色 | 成在人线av无码免费 | 在线播放亚洲第一字幕 | 国产精品久久福利网站 | 久久综合九色综合97网 | 精品乱子伦一区二区三区 | 欧美 日韩 亚洲 在线 | 国产精品亚洲综合色区韩国 | 欧美精品无码一区二区三区 | 国产又爽又猛又粗的视频a片 | 精品国产一区av天美传媒 | 精品乱子伦一区二区三区 | 欧美 丝袜 自拍 制服 另类 | 无码人妻丰满熟妇区毛片18 | 日韩av激情在线观看 | 在线精品国产一区二区三区 | 亚洲综合无码久久精品综合 | 日韩精品无码一区二区中文字幕 | 中文字幕久久久久人妻 | 国产成人一区二区三区别 | 又粗又大又硬毛片免费看 | 好爽又高潮了毛片免费下载 | 国产精品二区一区二区aⅴ污介绍 | 日本免费一区二区三区最新 | 国产一区二区三区四区五区加勒比 | 日韩欧美群交p片內射中文 | 99久久精品日本一区二区免费 | 亚洲日韩乱码中文无码蜜桃臀网站 | 日本丰满熟妇videos | 精品亚洲韩国一区二区三区 | 欧美人与物videos另类 | 国产口爆吞精在线视频 | 中文字幕无码视频专区 | 国产精品爱久久久久久久 | 综合网日日天干夜夜久久 | 国产热a欧美热a在线视频 | 人妻无码αv中文字幕久久琪琪布 | 色诱久久久久综合网ywww | 国产精品对白交换视频 | 国产亚洲人成a在线v网站 | 久久婷婷五月综合色国产香蕉 | 亚洲精品美女久久久久久久 | 日本一区二区三区免费播放 | 国产成人精品三级麻豆 | 亚洲七七久久桃花影院 | 亚洲精品国产精品乱码不卡 | 天海翼激烈高潮到腰振不止 | 国精品人妻无码一区二区三区蜜柚 | 超碰97人人做人人爱少妇 | 日韩精品无码一区二区中文字幕 | 精品亚洲成av人在线观看 | 纯爱无遮挡h肉动漫在线播放 | 99久久婷婷国产综合精品青草免费 | 国产精品第一国产精品 | 精品乱子伦一区二区三区 | 国产精品美女久久久网av | 久久亚洲精品中文字幕无男同 | 亚洲国产精品一区二区第一页 | 国产69精品久久久久app下载 | 97精品国产97久久久久久免费 | 一本色道婷婷久久欧美 | 国产香蕉尹人综合在线观看 | 特黄特色大片免费播放器图片 | 精品久久久久久人妻无码中文字幕 | 无码帝国www无码专区色综合 | 国产精品二区一区二区aⅴ污介绍 | 国语自产偷拍精品视频偷 | 扒开双腿疯狂进出爽爽爽视频 | 日产国产精品亚洲系列 | 中国女人内谢69xxxxxa片 | 丁香花在线影院观看在线播放 | 最近中文2019字幕第二页 | 老子影院午夜伦不卡 | 波多野结衣av在线观看 | 性欧美videos高清精品 | 国产办公室秘书无码精品99 | 精品国产一区av天美传媒 | 国产一区二区三区四区五区加勒比 | 精品国产一区二区三区四区 | 亚洲成av人综合在线观看 | 国产在线一区二区三区四区五区 | 日日碰狠狠躁久久躁蜜桃 | 精品人妻人人做人人爽夜夜爽 |