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

主頁 > 知識庫 > MySQL數(shù)據(jù)庫 Load Data 多種用法

MySQL數(shù)據(jù)庫 Load Data 多種用法

熱門標簽:話務外呼系統(tǒng)怎么樣 大眾點評星級酒店地圖標注 臨清電話機器人 高清地圖標注道路 智能外呼系統(tǒng)復位 外東北地圖標注 云南電商智能外呼系統(tǒng)價格 拉卡拉外呼系統(tǒng) 400電話可以辦理嗎

 MySQL Load Data 的多種用法

一、LOAD 基本背景

我們在數(shù)據(jù)庫運維過程中難免會涉及到需要對文本數(shù)據(jù)進行處理,并導入到數(shù)據(jù)庫中,本文整理了一些導入導出時常見的場景進行示例演示。

二、LOAD 基礎(chǔ)參數(shù)

文章后續(xù)示例均使用以下命令導出的 csv 格式樣例數(shù)據(jù)(以 , 逗號做分隔符,以 " 雙引號作為界定符)

-- 導出基礎(chǔ)參數(shù)
select * into outfile '/data/mysql/3306/tmp/employees.txt'
character set utf8mb4
fields terminated by ','
enclosed by '"'
lines terminated by '\n'
from employees.employees limit 10;

-- 導入基礎(chǔ)參數(shù)
load data infile '/data/mysql/3306/tmp/employees.txt'
replace into table demo.emp
character set utf8mb4
fields terminated by ','
enclosed by '"'
lines terminated by '\n'
...

三、LOAD 示例數(shù)據(jù)及示例表結(jié)構(gòu)

以下為示例數(shù)據(jù),表結(jié)構(gòu)及對應關(guān)系信息

-- 導出的文件數(shù)據(jù)內(nèi)容
[root@10-186-61-162 tmp]# cat employees.txt
"10001","1953-09-02","Georgi","Facello","M","1986-06-26"
"10002","1964-06-02","Bezalel","Simmel","F","1985-11-21"
"10003","1959-12-03","Parto","Bamford","M","1986-08-28"
"10004","1954-05-01","Chirstian","Koblick","M","1986-12-01"
"10005","1955-01-21","Kyoichi","Maliniak","M","1989-09-12"
"10006","1953-04-20","Anneke","Preusig","F","1989-06-02"
"10007","1957-05-23","Tzvetan","Zielinski","F","1989-02-10"
"10008","1958-02-19","Saniya","Kalloufi","M","1994-09-15"
"10009","1952-04-19","Sumant","Peac","F","1985-02-18"
"10010","1963-06-01","Duangkaew","Piveteau","F","1989-08-24"

-- 示例表結(jié)構(gòu)
SQL > desc demo.emp;
+-------------+---------------+------+-----+---------+-------+
| Field       | Type          | Null | Key | Default | Extra |
+-------------+---------------+------+-----+---------+-------+
| emp_no      | int           | NO   | PRI | NULL    |       |
| birth_date  | date          | NO   |     | NULL    |       |
| first_name  | varchar(16)   | NO   |     | NULL    |       |
| last_name   | varchar(16)   | NO   |     | NULL    |       |
| fullname    | varchar(32)   | YES  |     | NULL    |       | -- 表新增字段,導出數(shù)據(jù)文件中不存在
| gender      | enum('M','F') | NO   |     | NULL    |       |
| hire_date   | date          | NO   |     | NULL    |       |
| modify_date | datetime      | YES  |     | NULL    |       | -- 表新增字段,導出數(shù)據(jù)文件中不存在
| delete_flag | char(1)       | YES  |     | NULL    |       | -- 表新增字段,導出數(shù)據(jù)文件中不存在
+-------------+---------------+------+-----+---------+-------+

-- 導出的數(shù)據(jù)與字段對應關(guān)系
emp_no  birth_date    first_name   last_name    gender  hire_date
"10001"  "1953-09-02"  "Georgi"     "Facello"    "M"    "1986-06-26"
"10002"  "1964-06-02"  "Bezalel"    "Simmel"     "F"    "1985-11-21"
"10003"  "1959-12-03"  "Parto"      "Bamford"    "M"    "1986-08-28"
"10004"  "1954-05-01"  "Chirstian"  "Koblick"    "M"    "1986-12-01"
"10005"  "1955-01-21"  "Kyoichi"    "Maliniak"   "M"    "1989-09-12"
"10006"  "1953-04-20"  "Anneke"     "Preusig"    "F"    "1989-06-02"
"10007"  "1957-05-23"  "Tzvetan"    "Zielinski"  "F"    "1989-02-10"
"10008"  "1958-02-19"  "Saniya"     "Kalloufi"   "M"    "1994-09-15"
"10009"  "1952-04-19"  "Sumant"     "Peac"       "F"    "1985-02-18"
"10010"  "1963-06-01"  "Duangkaew"  "Piveteau"   "F"    "1989-08-24"

四、LOAD 場景示例

場景1. LOAD 文件中的字段比數(shù)據(jù)表中的字段多

只需要文本文件中部分數(shù)據(jù)導入到數(shù)據(jù)表中

-- 臨時創(chuàng)建2個字段的表結(jié)構(gòu)
SQL > create table emp_tmp select emp_no,hire_date from emp;
SQL > desc emp_tmp;
+-----------+------+------+-----+---------+-------+
| Field     | Type | Null | Key | Default | Extra |
+-----------+------+------+-----+---------+-------+
| emp_no    | int  | NO   |     | NULL    |       |
| hire_date | date | NO   |     | NULL    |       |
+-----------+------+------+-----+---------+-------+

-- 導入數(shù)據(jù)語句
load data infile '/data/mysql/3306/tmp/employees.txt'
replace into table demo.emp_tmp
character set utf8mb4
fields terminated by ','
enclosed by '"'
lines terminated by '\n'
(@C1,@C2,@C3,@C4,@C5,@C6) -- 該部分對應employees.txt文件中6列數(shù)據(jù)
-- 只對導出數(shù)據(jù)中指定的2個列與表中字段做匹配,mapping關(guān)系指定的順序不影響導入結(jié)果
set hire_date=@C6,
    emp_no=@C1; 

-- 導入數(shù)據(jù)結(jié)果示例
SQL > select * from emp_tmp;
+--------+------------+
| emp_no | hire_date  |
+--------+------------+
|  10001 | 1986-06-26 |
|  10002 | 1985-11-21 |
|  10003 | 1986-08-28 |
|  10004 | 1986-12-01 |
|  10005 | 1989-09-12 |
|  10006 | 1989-06-02 |
|  10007 | 1989-02-10 |
|  10008 | 1994-09-15 |
|  10009 | 1985-02-18 |
|  10010 | 1989-08-24 |
+--------+------------+
10 rows in set (0.0016 sec)

場景 2. LOAD 文件中的字段比數(shù)據(jù)表中的字段少

表字段不僅包含文本文件中所有數(shù)據(jù),還包含了額外的字段

-- 導入數(shù)據(jù)語句
load data infile '/data/mysql/3306/tmp/employees.txt'
replace into table demo.emp
character set utf8mb4
fields terminated by ','
enclosed by '"'
lines terminated by '\n'
(@C1,@C2,@C3,@C4,@C5,@C6) -- 該部分對應employees.txt文件中6列數(shù)據(jù)
-- 將文件中的字段與表中字段做mapping對應,表中多出的字段不做處理
set emp_no=@C1,
   birth_date=@C2,
   first_name=@C3,
   last_name=@C4,
   gender=@C5,
   hire_date=@C6;

場景3. LOAD 生成自定義字段數(shù)據(jù)

從場景 2 的驗證可以看到,emp 表中新增的字段 fullname,modify_date,delete_flag 字段在導入時并未做處理,被置為了 NULL 值,如果需要對其進行處理,可在 LOAD 時通過 MySQL支持的函數(shù) 或給定 固定值 自行定義數(shù)據(jù),對于文件中存在的字段也可做函數(shù)處理,結(jié)合導入導出,實現(xiàn)簡單的 ETL 功能,如下所示:

-- 導入數(shù)據(jù)語句
load data infile '/data/mysql/3306/tmp/employees.txt'
replace into table demo.emp
character set utf8mb4
fields terminated by ','
enclosed by '"'
lines terminated by '\n'
(@C1,@C2,@C3,@C4,@C5,@C6)              -- 該部分對應employees.txt文件中6列數(shù)據(jù)

-- 以下部分明確對表中字段與數(shù)據(jù)文件中的字段做Mapping關(guān)系,不存在的數(shù)據(jù)通過函數(shù)處理生成(也可設(shè)置為固定值)
set emp_no=@C1,
   birth_date=@C2,
   first_name=upper(@C3),              -- 將導入的數(shù)據(jù)轉(zhuǎn)為大寫
   last_name=lower(@C4),               -- 將導入的數(shù)據(jù)轉(zhuǎn)為小寫
   fullname=concat(first_name,' ',last_name),    -- 對first_name和last_name做拼接
   gender=@C5,
   hire_date=@C6 ,
   modify_date=now(),                 -- 生成當前時間數(shù)據(jù)
   delete_flag=if(hire_date'1988-01-01','Y','N'); -- 對需要生成的值基于某一列做條件運算

場景4. LOAD 定長數(shù)據(jù)

定長數(shù)據(jù)的特點如下所示,可以使用函數(shù)取出字符串中固定長度來生成指定列數(shù)據(jù)

SQL > select 
    c1 as sample_data,
    substr(c1,1,3)  as c1,
    substr(c1,4,3)  as c2,
    substr(c1,7,2)  as c3,
    substr(c1,9,5)  as c4,
    substr(c1,14,3) as c5,
    substr(c1,17,3) as c6 from t1
    
*************************** 1. row ***************************
sample_data: ABC余振興CDMySQLEFG數(shù)據(jù)庫
         c1: ABC
         c2: 余振興
         c3: CD
         c4: MySQL
         c5: EFG
         c6: 數(shù)據(jù)庫

定長數(shù)據(jù)導入需要明確每列數(shù)據(jù)占用的字符個數(shù),以下直接使用 rpad 對現(xiàn)有的表數(shù)據(jù)填充空格的方式生成定長數(shù)據(jù)用作示例使用

-- 生成定長數(shù)據(jù)
SQL > select 
    concat(rpad(emp_no,10,' '),
          rpad(birth_date,19,' '),
          rpad(first_name,14,' '),
          rpad(last_name,16,' '),
          rpad(gender,2,' '),
          rpad(hire_date,19,' ')) as fixed_length_data 
      from employees.employees limit 10;

+----------------------------------------------------------------------------------+
| fixed_length_data                                                                |
+----------------------------------------------------------------------------------+
| 10001     1953-09-02         Georgi        Facello         M 1986-06-26          |
| 10002     1964-06-02         Bezalel       Simmel          F 1985-11-21          |
| 10003     1959-12-03         Parto         Bamford         M 1986-08-28          |
| 10004     1954-05-01         Chirstian     Koblick         M 1986-12-01          |
| 10005     1955-01-21         Kyoichi       Maliniak        M 1989-09-12          |
| 10006     1953-04-20         Anneke        Preusig         F 1989-06-02          |
| 10007     1957-05-23         Tzvetan       Zielinski       F 1989-02-10          |
| 10008     1958-02-19         Saniya        Kalloufi        M 1994-09-15          |
| 10009     1952-04-19         Sumant        Peac            F 1985-02-18          |
| 10010     1963-06-01         Duangkaew     Piveteau        F 1989-08-24          |
+----------------------------------------------------------------------------------+

-- 導出定長數(shù)據(jù)
select 
    concat(rpad(emp_no,10,' '),
          rpad(birth_date,19,' '),
          rpad(first_name,14,' '),
          rpad(last_name,16,' '),
          rpad(gender,2,' '),
          rpad(hire_date,19,' ')) as fixed_length_data 
into outfile '/data/mysql/3306/tmp/employees_fixed.txt'
character set utf8mb4
lines terminated by '\n'
from employees.employees limit 10;

-- 導出數(shù)據(jù)示例
[root@10-186-61-162 tmp]# cat employees_fixed.txt
10001     1953-09-02         Georgi        Facello         M 1986-06-26
10002     1964-06-02         Bezalel       Simmel          F 1985-11-21
10003     1959-12-03         Parto         Bamford         M 1986-08-28
10004     1954-05-01         Chirstian     Koblick         M 1986-12-01
10005     1955-01-21         Kyoichi       Maliniak        M 1989-09-12
10006     1953-04-20         Anneke        Preusig         F 1989-06-02
10007     1957-05-23         Tzvetan       Zielinski       F 1989-02-10
10008     1958-02-19         Saniya        Kalloufi        M 1994-09-15
10009     1952-04-19         Sumant        Peac            F 1985-02-18
10010     1963-06-01         Duangkaew     Piveteau        F 1989-08-24

-- 導入定長數(shù)據(jù)
load data infile '/data/mysql/3306/tmp/employees_fixed.txt'
replace into table demo.emp
character set utf8mb4
fields terminated by ','
enclosed by '"'
lines terminated by '\n'
(@row)  -- 對一行數(shù)據(jù)定義為一個整體
set emp_no   = trim(substr(@row,1,10)),-- 使用substr取前10個字符,并去除頭尾空格數(shù)據(jù)
   birth_date = trim(substr(@row,11,19)),-- 后續(xù)字段以此類推
   first_name = trim(substr(@row,30,14)),
   last_name  = trim(substr(@row,44,16)),
   fullname  = concat(first_name,' ',last_name),  -- 對first_name和last_name做拼接
   gender   = trim(substr(@row,60,2)),
   hire_date  = trim(substr(@row,62,19)),
   modify_date = now(),
   delete_flag = if(hire_date'1988-01-01','Y','N'); -- 對需要生成的值基于某一列做條件運算

五、LOAD 總結(jié)

1.默認情況下導入的順序以文本文件 列-從左到右,行-從上到下 的順序?qū)?/p>

2.如果表結(jié)構(gòu)和文本數(shù)據(jù)不一致,建議將文本文件中的各列依次順序編號并與表中字段建立 mapping 關(guān)系,以防數(shù)據(jù)導入到錯誤的字段

3.對于待導入的文本文件較大的場景,建議將文件 按行拆分 為多個小文件,如用 split 拆分

4.對文件導入后建議執(zhí)行以下語句驗證導入的數(shù)據(jù)是否有 Warning,ERROR 以及導入的數(shù)據(jù)量

  • GET DIAGNOSTICS @p1=NUMBER,@p2=ROW_COUNT;
  • select @p1 AS ERROR_COUNT,@p2 as ROW_COUNT;

5.文本文件數(shù)據(jù)與表結(jié)構(gòu)存在過大的差異或數(shù)據(jù)需要做清洗轉(zhuǎn)換,建議還是用專業(yè)的 ETL 工具或先粗略導入 MySQL 中再進行加工轉(zhuǎn)換處理

以上就是 MySQL Load Data 數(shù)據(jù)的多種用法的詳細內(nèi)容,更多關(guān)于MySQL Load Data 的用法的資料請關(guān)注腳本之家其它相關(guān)文章!,希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • MySQL 發(fā)生同步延遲時Seconds_Behind_Master還為0的原因
  • 詳解MySQL的Seconds_Behind_Master
  • python3文件復制、延遲文件復制任務的實現(xiàn)方法
  • docker實現(xiàn)mysql主從復制的示例代碼
  • MySQL數(shù)據(jù)庫Shell import_table數(shù)據(jù)導入
  • Mysql數(shù)據(jù)庫的主從同步配置
  • Mysql實現(xiàn)簡易版搜索引擎的示例代碼
  • MySQL命令無法輸入中文問題的解決方式
  • 當面試官問mysql中char與varchar的區(qū)別
  • MySQL的從庫Seconds_Behind_Master延遲總結(jié)

標簽:溫州 定西 三明 揚州 福州 山西 阿里 無錫

巨人網(wǎng)絡通訊聲明:本文標題《MySQL數(shù)據(jù)庫 Load Data 多種用法》,本文關(guān)鍵詞  MySQL,數(shù)據(jù)庫,Load,Data,多種,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《MySQL數(shù)據(jù)庫 Load Data 多種用法》相關(guān)的同類信息!
  • 本頁收集關(guān)于MySQL數(shù)據(jù)庫 Load Data 多種用法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    最近中文字幕mv免费高清视频8| 色一情一乱一伦一区二区三区| 亚洲欧洲色图综合| 91精品国产欧美一区二区成人| 伊人久久大香线蕉综合网蜜芽| 不卡av日日日| 欧美久久久久免费| 99在线热播| 欧洲天堂在线观看| 亚洲一区二区三区在线观看视频| 日本激情在线观看| 不卡av在线播放| 97福利一区二区| 精品999在线播放| 久久国产精品露脸对白| 欧美二区在线播放| 91在线精品一区二区| 欧美福利视频在线| 91麻豆精品秘密| 国产又粗又爽| 99国产**精品****| 国产精品午夜视频| 四虎成人欧美精品在永久在线| 国产又黄又粗又猛又爽的视频| 先锋影音资源综合在线播放av| 亚洲精品在线视频免费| 一本之道在线视频| 黄色小网站在线观看| 亚洲电影在线看| 欧美精品九九99久久| 香蕉视频在线网址| 亚洲成a人片77777在线播放| 波多野结衣一区二区三区在线| 日韩中文视频免费在线观看| 欧美日韩国产高清一区| 翁止熄痒禁伦短文合集免费视频| 毛片视频免费观看| 两个人的视频www国产精品| 免费观看中文字幕| 午夜欧美福利视频| av资源中文在线天堂| 成人午夜短视频| 伊大人久久香线焦宗合一75大| 青青草视频在线免费观看| 久久亚洲综合色一区二区三区| 香蕉影视欧美成人| 在线观看视频99| 天天摸天天操天天爽| 日韩精品中文字幕在线不卡尤物| 国产精品一区二区三区在线观| 亚洲人成在线播放| 久久韩国免费视频| 久久精品久久久久| 污污片在线免费视频| 国产中文字幕视频在线观看| 米奇777超碰欧美日韩亚洲| 精品视频全国免费看| 亚洲同性同志一二三专区| 精品国一区二区三区| 一二三四在线观看视频韩国| 亚洲第一区视频| 538在线视频观看| 亚洲国产精品麻豆| 日韩精品极品毛片系列视频| 亚洲精品免费播放| 成人动漫一区二区| 欧美黄色三级| 亚洲成年人电影在线观看| 国产乱码精品一区二区三区五月婷| 91精品国产色综合| 欧洲av一区二区嗯嗯嗯啊| 91九色在线播放| 波多野结衣爱爱视频| 亚洲理论中文字幕| 最新精品在线| 久久综合色占| 2023国产精品自拍| 日韩av电影在线播放| 人人狠狠综合久久亚洲| 久久手机视频| 亚洲三级中文字幕| 69成人在线| 黄色一级大片免费| 欧美人妖在线| 色香蕉在线视频| 亚洲黄色录像片| 欧美成人免费大片| 男女私大尺度视频| 亚洲人在线视频| 午夜激情一区| 69精品人人人人| 91久久一区二区| 亚洲一二三区av| 亚洲精品国产久| 欧美精品一区二区三区蜜桃| 8x国产一区二区三区精品推荐| 黄色片子免费| 日韩欧美成人区| 99视频精品全部免费在线视频| 一区二区三区四区亚洲| 最大av网站| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 日韩一区国产在线观看| 日韩欧美视频第二区| heyzo一本久久综合| 国产又粗又硬视频| 最新av电影网站| 日韩黄色免费电影| 色婷婷久久久久swag精品| 99亚洲精品视频| 国产精品77777竹菊影视小说| 精品麻豆视频| 91久久久久久久| 久久不射2019中文字幕| 北条麻妃99精品青青久久| 四虎国产成人永久精品免费| 欧美视频二区欧美影视| 欧美黄色录像| 亚洲精品成人天堂一二三| 不卡一区二区三区视频| 欧美精品 - 色网| 无套内谢的新婚少妇国语播放| 一二三中文字幕在线| 亚洲三级国产| 色网站免费在线观看| 欧美日韩国产电影| 性感小视频在线看免费| 裸体av在线| 夜夜春亚洲嫩草影视日日摸夜夜添夜| 日韩毛片在线观看| 亚洲国产精品久久久久秋霞蜜臀| 不卡一区二区三区视频| 日本乱人伦一区| 五月天亚洲激情| 加勒比成人在线| 94色蜜桃网一区二区三区| 911亚洲精选| 91欧美日韩一区| 亚洲色图狂野欧美| av漫画在线观看| 欧美成人性生活视频| 五月婷婷六月综合| 99v久久综合狠狠综合久久| 亚洲四色影视在线观看| 黑人玩弄人妻一区二区三区| 亚洲精品一区二区在线播放∴| 人妻一区二区视频| 国产视频不卡| 免费av在线| 澳门久久精品| 在线看片欧美| 欧美性生交xxxxx久久久| 欧美激情免费| 国产精品18久久久久| 亚洲女厕所小便bbb| 亚洲乱熟女一区二区| 久久成年人网站| 亚洲欧洲无码一区二区三区| 成人少妇影院yyyy| 亚洲一级Av无码毛片久久精品| 中国特级黄色大片| 国产精品18毛片一区二区| 欧美成a人免费观看久久| 91免费在线视频网站| 精品中文字幕人| 女人18毛片一区二区三区| 蜜臀精品一区二区三区在线观看| 岛国视频午夜一区免费在线观看| 国产精品igao| 久久久视频在线| 欧美一级片免费看| 高清国产一区二区三区四区五区| 国产精品高潮在线| 日韩色妇久久av| eeuss影影院www在线播放| 一本色道久久综合狠狠躁篇怎么玩| 96av在线| 国产 欧美 自拍| 中文字幕伦理片| 天堂网www在线中文天堂| 国产午夜福利视频在线观看| 欧美高跟鞋交xxxxxhd| 国产精品美女主播在线观看纯欲| 成人午夜在线影视| 亚洲最大福利网| 国产一线二线三线在线观看| 国精产品一区一区三区免费视频| 亚洲片国产一区一级在线观看| 嫩草www视频在线观看高清| 欧美日韩一区小说| 91精品国产美女浴室洗澡无遮挡| 成人性视频免费网站| 国产成人精品无码片区在线| 亚洲最大福利视频| 欧美理论电影在线观看| 亚洲午夜国产一区99re久久| 岛国成人av| 白丝校花扒腿让我c| www.com亚洲| 中文字幕av第一页| 欧美不卡一区二区| 亚洲美女视频| av无码精品一区二区三区宅噜噜| 色综合久综合久久综合久鬼88| 久久精品国产理论片免费| 国产麻豆日韩欧美久久| 亚州成人在线电影| 亚洲男人av| 国产精品国模大尺度视频| 久久精品波多野结衣| 国产精品三级在线观看无码| 亚洲欧美日韩一区二区三区在线观看| 精品国产一区二区三区免费| 日本中文字幕网| 亚洲日本在线视频观看| www.超碰97| 360天大佬第二季在线观看| 激情久久久久久久久久久久久久久久| 成人性做爰aaa片免费看不忠| 污污的视频在线观看| 久久亚洲精华国产精华液| 国产欧美日韩视频一区二区| 亚洲人体视频| 中文字幕日韩在线观看| 99视频精品免费视频| 仙踪林久久久久久久999| 91看片淫黄大片91| 天天躁日日躁狠狠躁av| 欧美精品在线一区二区| 大肉大捧一进一出好爽动态图| 在线免费观看一级片| 国产99久久精品一区二区 夜夜躁日日躁| www久久久久久久| 成人免费看片98欧美| 香蕉久久一区二区不卡无毒影院| 九九热这里有精品视频| 精品国产一区二区三区久久久狼牙| 日韩手机在线导航| 中文亚洲av片在线观看| 91片黄在线观看喷潮| aa级大片免费在线观看| 美女国产在线| 91精品国产91久久久| 国产精品亚洲人成在99www| 狂野欧美性猛交xxxx巴西| 国产成人无码一区二区在线播放| 国产精品青草久久久久福利99| 亚洲怡红院av| 国产精品久久久久久久久免费看| 免费观看黄色网| 国产高清视频一区三区| 爽死777影院| 亚洲香蕉在线视频| 嘿咻视频在线看| 成人一区二区三区| 三级视频网站在线| 你懂的在线观看视频| 少妇av一区二区三区| 国产一级在线视频| 欧美大片免费高清观看| 日日夜夜天堂| 欧美亚洲综合视频| 国产一区二区精品久| 国产一区二区女内射| 亚洲精品一区二区三区不卡| 久久久人人人| 97影院理论午夜| 免费一二一二在线视频| 激情视频网址| 国产真实的和子乱拍在线观看| 夜夜揉揉日日人人青青一国产精品| 国产一区二区区别| 国产精品伦子伦免费视频| 国产麻豆精品| 久久精品99久久香蕉国产色戒| 97se在线视频| 欧美极品一区| 国产在线观看免费视频今夜| 日韩wuma| 岛国av中文字幕| 欧美欧美全黄| 日韩人体视频一二区| 91免费在线看| 久久人人爽人人人人片| 日韩中文字幕一区二区高清99| 欧美特黄aaa| 毛片不卡一区二区| 欧美波霸videosex极品| 在线日韩网站| 午夜免费福利小电影| 欧美亚洲在线视频| 亚洲中文字幕无码不卡电影| 精品综合久久久久| 欧美e片成人在线播放乱妇| 国产精品国码视频| 中文字幕欧美亚洲| 天天干天天舔天天射| 免费在线一级片| 亚洲色图 激情小说| 亚洲AV无码精品色毛片浪潮| 日韩欧美一区二区视频| 国产精品女主播一区二区三区| 好吊一区二区三区视频| 欧美一级特黄aaaaaa在线看片| 性欧美极品xxxx欧美一区二区| 欧美激情不卡| 欧美亚洲高清| 亚洲一级中文字幕| 香蕉久久一区二区不卡无毒影院| 久久精品国产亚洲AV熟女| 波多野结衣办公室双飞| 一本久久综合亚洲鲁鲁| 日韩免费电影一区| 三级小说欧洲区亚洲区| 东京久久高清| 中国人xxxxx69免费视频| 免费在线观看av| 欧美bbbbb性bbbbb视频| 欧美成人猛片aaaaaaa| 欧美女同在线观看| 日本道在线观看| 性无码专区无码| 久久久久91| luxu259在线中文字幕| 黑人巨大xxx| 国语对白永久免费| 亚洲一区二区| 日本国产精品|