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

主頁(yè) > 知識(shí)庫(kù) > mysql如何利用binlog進(jìn)行數(shù)據(jù)恢復(fù)詳解

mysql如何利用binlog進(jìn)行數(shù)據(jù)恢復(fù)詳解

熱門標(biāo)簽:電銷機(jī)器人針對(duì)的 高德地圖標(biāo)注模式 外呼系統(tǒng)防封號(hào)違法嗎 外呼系統(tǒng)服務(wù) 400電話辦理都選易號(hào)網(wǎng) 湘潭電銷機(jī)器人咨詢電話 如何在高德地圖標(biāo)注新地址 高德地圖標(biāo)注中心個(gè)人注冊(cè) 寶應(yīng)電信400電話辦理費(fèi)用

前言

最近線上誤操作了一個(gè)數(shù)據(jù),由于是直接修改的數(shù)據(jù)庫(kù),所有唯一的恢復(fù)方式就在mysql的binlog。binlog使用的是ROW模式,即受影響的每條記錄都會(huì)生成一個(gè)sql。同時(shí)利用了binlog2sql項(xiàng)目。

MySQL Binary Log也就是常說(shuō)的bin-log, ,是mysql執(zhí)行改動(dòng)產(chǎn)生的二進(jìn)制日志文件,其主要作用有兩個(gè):

* 數(shù)據(jù)回復(fù)

* 主從數(shù)據(jù)庫(kù)。用于slave端執(zhí)行增刪改,保持與master同步。

binlog基本配置和格式

binlog基本配置

binlog需要在mysql的配置文件的mysqld節(jié)點(diǎn)中進(jìn)行配置:

# 日志中的Serverid
server-id = 1
# 日志路徑
log_bin  = /var/log/mysql/mysql-bin.log
# 保存幾天的日志
expire_logs_days = 10
# 每個(gè)binlog的大小
max_binlog_size = 1000M
#binlgo模式
binlog_format=ROW
# 默認(rèn)是所有記錄,可以配置哪些需要記錄,哪些不記錄
#binlog_do_db = include_database_name
#binlog_ignore_db = include_database_name

查看binlog狀態(tài)

  • SHOW BINARY LOGS; 查看binlog文件
  • SHOW VARIABLES LIKE '%log_bin%' 查看日志狀態(tài)
  • SHOW MASTER STATUS 查看日志文件位置

binlog的三種格式

1.ROW

針對(duì)行記錄日志,每行修改產(chǎn)生一條記錄。

優(yōu)點(diǎn):上下文信息比較全,恢復(fù)某條誤操作時(shí)可以直接在日志中查找到原文信息,對(duì)于主從復(fù)制支持好。

缺點(diǎn):輸出非常大,如果是Alter語(yǔ)句將產(chǎn)生大量的記錄

格式如下:

DELETE FROM `back`.`sys_user` WHERE `deptid`=27 AND `status`=1 AND `account`='admin' AND `name`='張三' AND `phone`='18200000000' AND `roleid`='1' AND `createtime`='2016-01-29 08:49:53' AND `sex`=2 AND `email`='sn93@qq.com' AND `birthday`='2017-05-05 00:00:00' AND `avatar`='girl.gif' AND `version`=25 AND `password`='ecfadcde9305f8891bcfe5a1e28c253e' AND `salt`='8pgby' AND `id`=1 LIMIT 1; #start 4 end 796 time 2018-10-12 17:03:19

2.STATEMENT

針對(duì)sql語(yǔ)句的,每條語(yǔ)句產(chǎn)生一條記錄

優(yōu)點(diǎn):產(chǎn)生的日志量比較小,主從版本可以不一致

缺點(diǎn):主從有些語(yǔ)句不能支持,像自增主鍵和UUID這種類型的

格式如下:

delete from `sys_role`;

3.MIX

結(jié)合了兩種的優(yōu)點(diǎn),一般情況下都采用STATEMENT模式,對(duì)于不支持的語(yǔ)句采用ROW模式

轉(zhuǎn)換成sql

mysql自帶的mysqlbinlog

由于binlog是二進(jìn)制的,所以需要先轉(zhuǎn)換成文本文件,一般可以采用Mysql自帶的mysqlbinlog轉(zhuǎn)換成文本。

mysqlbinlog --no-defaults --base64-output='decode-rows' -d room -v mysql-bin.011012 > /root/binlog_2018-10-10

參數(shù)說(shuō)明

  • --no-defaults 為了防止報(bào)錯(cuò):mysqlbinlog: unknown variable 'default_character_set=utf8mb4'
  • --base64-output='decode-rows' 和-v一起使用, 進(jìn)行base64解碼
    其他有很多用來(lái)限定范圍的參數(shù),比如數(shù)據(jù)庫(kù),起始時(shí)間,起始位置等等。這些參數(shù)在查找誤操作的時(shí)候非常有用。

binlog的基本塊如下:

# at 417750
#181007 1:50:38 server id 1630000 end_log_pos 417844 CRC32 0x9fc3e3cd Query thread_id=440109962 exec_time=0 error_code=0
SET TIMESTAMP=1538877038/*!*/;
BEGIN

1、# at 417750

指明的當(dāng)前位置相對(duì)文件開(kāi)始的偏移位置,這個(gè)在mysqlbinlog命令中可以作為--start-position的參數(shù)

2、#181007 1:50:38 server id 1630000 end_log_pos 417844 CRC32 0x9fc3e3cd Query thread_id=440109962 exec_time=0 error_code=0

181007 1:50:38指明時(shí)間為18年10月7號(hào)1:50:38,serverid也就是你在配置文件中的配置的,end_log_pos 417844,這個(gè)塊在417844結(jié)束。thread_id執(zhí)行的線程id,exec_time執(zhí)行時(shí)間,error_code錯(cuò)誤碼

3、SET TIMESTAMP=1538877038/!/;

BEGIN

具體的執(zhí)行語(yǔ)句

一行記錄產(chǎn)生的日志如下所示

# at 417750
#181010  9:50:38 server id 1630000  end_log_pos 417844 CRC32 0x9fc3e3cd     Query   thread_id=440109962 exec_time=0 error_code=0
SET TIMESTAMP=1539136238/*!*/;
BEGIN
/*!*/;
# at 417844
#181010  9:50:38 server id 1630000  end_log_pos 417930 CRC32 0xce36551b     Table_map: `goods`.`good_info` mapped to number 129411
# at 417930
#181010  9:50:38 server id 1630000  end_log_pos 418030 CRC32 0x5827674a     Update_rows: table id 129411 flags: STMT_END_F
### UPDATE `goods`.`good_info`
### WHERE
###   @1='2018:10:07' /* DATE meta=0 nullable=0 is_null=0 */
###   @2=9033404 /* INT meta=0 nullable=0 is_null=0 */
###   @3=1 /* INT meta=0 nullable=0 is_null=0 */
###   @4=8691108 /* INT meta=0 nullable=0 is_null=0 */
###   @5=9033404 /* INT meta=0 nullable=0 is_null=0 */
###   @6=20 /* LONGINT meta=0 nullable=0 is_null=0 */
###   @7=1538877024 /* TIMESTAMP(0) meta=0 nullable=0 is_null=0 */
### SET
###   @1='2018:10:07' /* DATE meta=0 nullable=0 is_null=0 */
###   @2=9033404 /* INT meta=0 nullable=0 is_null=0 */
###   @3=1 /* INT meta=0 nullable=0 is_null=0 */
###   @4=8691108 /* INT meta=0 nullable=0 is_null=0 */
###   @5=9033404 /* INT meta=0 nullable=0 is_null=0 */
###   @6=21 /* LONGINT meta=0 nullable=0 is_null=0 */
###   @7=1538877024 /* TIMESTAMP(0) meta=0 nullable=0 is_null=0 */
# at 418030
#181010  9:50:38 server id 1630000  end_log_pos 418061 CRC32 0x468fb30e     Xid = 212760460521
COMMIT/*!*/;
# at 418061

一行記錄產(chǎn)生的日志如上所示。以SET TIMESTAMP=1539136238/*!*/;開(kāi)始,以COMMIT/*!*/;結(jié)尾。我們可以根據(jù)兩個(gè)at指明的位置來(lái)限定范圍。

注意一條記錄開(kāi)始的SET TIMESTAMP之前的# at 417750和結(jié)尾的COMMIT之后的# at 418061

利用binlog2sql

binlog2sql官網(wǎng)介紹:從MySQL binlog解析出你要的SQL。根據(jù)不同選項(xiàng),你可以得到原始SQL、回滾SQL、去除主鍵的INSERT SQL等。

基本使用如下:

python binlog2sql.py -hlocalhost -P3306 -udev -p'\*' -d room -t room_info --start-file='mysql-bin.011012' --start-position 129886892 --stop-position 130917280 > rollback.sql

具體的使用我就不講解了github上講解的十分清楚,主要看下很多用來(lái)篩選的條件,比如起止時(shí)間--start-datetime/--stop-datetime,表名限定-t,數(shù)據(jù)庫(kù)限定-d,語(yǔ)句限定--sql-type,主要說(shuō)說(shuō)我遇到的一些問(wèn)題。

mysql的binlog模式

這里需要設(shè)置為ROW,因?yàn)镽OW模式有原來(lái)的信息,如果可以直接利用binlog2sql反向生成回滾sql,如果是STATEMENT無(wú)法生成,需要利用的mysql定時(shí)備份的文件再去做回滾

恢復(fù)數(shù)據(jù)的具體操作

因?yàn)楫?dāng)時(shí)線上執(zhí)行的是一條update語(yǔ)句,沒(méi)有唯一鍵索引的。導(dǎo)致有兩千多條記錄被更新。語(yǔ)句如下:

update room_info set status=1 where status=2;
  • 根據(jù)操作時(shí)間先定位對(duì)應(yīng)的binlog文件
    我記得當(dāng)時(shí)操作的時(shí)間大概的是上午9多左右,所以去找對(duì)應(yīng)的binlog文件最后修改時(shí)間大于9點(diǎn)并且時(shí)間最接近的一個(gè)文件。使用linux的ll命令查看文件的修改時(shí)間。
  • 篩選具體的數(shù)據(jù)庫(kù)
    因?yàn)橐粋€(gè)mysql實(shí)例的所有binlog文件是在一個(gè)文件中的,所以我們先要去除其他不想關(guān)的數(shù)據(jù)庫(kù)。利用-d參數(shù)來(lái)指明數(shù)據(jù)實(shí)例。然后在利用開(kāi)始時(shí)間(--start-datetime)和結(jié)束時(shí)間(--stop-datetime)來(lái)進(jìn)一步篩選
mysqlbinlog --no-defaults -v --base64-output='decode-rows' -d room --start-datetime='2018-10-10 9:00:00' --stop-datetime='2018-10-10 10:00:00' mysql-bin.011012>temp.sql
  • 壓縮取回文件分析
zip temp.zip temp.sql  sz temp.zip 

取回文件在本地用文本工具如vscode分析,里面有正則匹配,根據(jù)你改動(dòng)過(guò)的特征,比如我有個(gè)房間號(hào)888888,這個(gè)不應(yīng)該被修改,你就查看這個(gè)房間號(hào)的修改記錄,ROW模式的語(yǔ)句是Where在前,set在后。利用正則room_id=888888.*show_state=1.*AND show_state=2很快就能匹配到。我當(dāng)時(shí)的語(yǔ)句影響了兩千多條記錄,你根據(jù)找到的語(yǔ)句去找開(kāi)始的SET TIMESTAMP=1539136238的位置之前的at和結(jié)尾的COMMIT之后的at。

  • 利用binlog2sql生成回滾語(yǔ)句
python binlog2sql.py -hlocalhost -P3306 -udev -p'*' -d room -t room_info -B --start-file='mysql-bin.011012' --start-position 129886892 --stop-position 130917280 > rollback.sql

另外

因?yàn)槲疫@邊是一條update影響多條的情況,如果是帶唯一鍵的情況下,影響的只有一條記錄,完全沒(méi)必要這么麻煩,直接利用binlog2sql帶上-d和-t參數(shù)限定數(shù)據(jù)庫(kù)和表,然后利用grep來(lái)查找,直接可以得出對(duì)應(yīng)的sql。mysqlbinlog少了一個(gè)限定表和限定語(yǔ)句的功能。比如精確到一張表的Delete語(yǔ)句,能減少很多的數(shù)據(jù),能快速定位。

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

您可能感興趣的文章:
  • MySQL數(shù)據(jù)庫(kù)恢復(fù)(使用mysqlbinlog命令)
  • MySQL中的binlog相關(guān)命令和恢復(fù)技巧
  • Mysql的Binlog數(shù)據(jù)恢復(fù):不小心刪除數(shù)據(jù)庫(kù)詳解
  • 教你自動(dòng)恢復(fù)MySQL數(shù)據(jù)庫(kù)的日志文件(binlog)
  • Linux上通過(guò)binlog文件恢復(fù)mysql數(shù)據(jù)庫(kù)詳細(xì)步驟
  • 解說(shuō)mysql之binlog日志以及利用binlog日志恢復(fù)數(shù)據(jù)的方法
  • MySQL使用mysqldump+binlog完整恢復(fù)被刪除的數(shù)據(jù)庫(kù)原理解析
  • MySQL使用binlog日志做數(shù)據(jù)恢復(fù)的實(shí)現(xiàn)
  • mysql5.7使用binlog 恢復(fù)數(shù)據(jù)的方法
  • 如何利用MySQL的binlog恢復(fù)誤刪數(shù)據(jù)庫(kù)詳解

標(biāo)簽:蘭州 賀州 宿遷 馬鞍山 黃山 南充 黔南 佛山

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《mysql如何利用binlog進(jìn)行數(shù)據(jù)恢復(fù)詳解》,本文關(guān)鍵詞  mysql,如何,利用,binlog,進(jìn)行,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《mysql如何利用binlog進(jìn)行數(shù)據(jù)恢復(fù)詳解》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于mysql如何利用binlog進(jìn)行數(shù)據(jù)恢復(fù)詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    色爱av美腿丝袜综合粉嫩av| 少妇与大狼拘作爱性a| 91嫩草香蕉| 免费一级淫片| 男人天堂综合| 国产一区二区区别| 日本美女高清在线观看免费| 四虎成人精品免费影院| 岛国毛片av在线| 日韩极品精品视频免费观看| 日本少妇在线观看| 中文字幕中文字幕一区| 国产奶头好大揉着好爽视频| 91国产视频在线观看| 亚洲aⅴ男人的天堂在线观看| 亚洲天堂免费电影| 亚洲国产中文字幕在线观看| 国产高清不卡二三区| 成年美女黄网站色大片不卡| 国产精品一区二区欧美黑人喷潮水| 丰满少妇久久久久久久| 黄色片一区二区| 调教在线观看| 亚洲精品人妻无码| 国产精品一区二区无线| 成人在线播放视频| 图片区亚洲欧美小说区| 欧美中文娱乐网| 欧美图片一区二区三区| 黄页网站大全在线免费观看| h短视频大全在线观看| 岛国av一区二区| 黄色网免费看| www国产精品av| 情侣偷拍对白清晰饥渴难耐| 亚洲第一区第二区第三区| 欧美日韩三级一区二区| 激情丁香综合五月| 欧美日韩一区视频| 久久综合伊人77777| 4444亚洲人成无码网在线观看| 青青草在线免费视频| 国产日韩综合一区二区性色av| 欧美成人免费大片| 日本午夜精品理论片a级app发布| 久久精品人人做| 高潮一区二区三区| 在线观看视频免费一区二区三区| 国产九九在线观看| 黄色资源在线观看| 久久精品国产久精国产爱| 亚洲精品欧美二区三区中文字幕| 欧美xxxxx性| 欧美在线资源| 91黄色在线看| 亚洲国产精品人人爽夜夜爽| 黄色高清视频网站| 成人亚洲欧美一区二区三区| 亚洲线精品一区二区三区| 日本成人中文| 日本一道高清亚洲日美韩| 国产8mav视频| 91精品国产一区二区三区| 91浏览器在线观看| 日韩日本欧美亚洲| 在线黄色免费看| 依依成人综合网| 欧美中文字幕一区二区三区亚洲| 中文字幕日韩视频| 欧美黄免费看| 伊人久久综合| 国产黑人绿帽在线第一区| 美女福利精品视频| 成人天堂av| 97国产在线观看| www.com污| 精品视频第一区| 女同久久另类69精品国产| 久99久视频| 欧美精品色综合| 在线电影一区二区三区| 国产精品国产三级国产aⅴ中文| 欧美日韩亚洲综合一区二区三区激情在线| 国产 日韩 欧美 综合| 欧美成人激情| 亚洲剧情一区二区| 久久中文久久字幕| 亚洲综合精品久久| 乱子伦在线视频| 久久亚洲国产成人精品性色| 一级特黄毛片| 欧美性jizz18性欧美| 亚洲综合激情| 久久99精品久久久久久野外| 免费看91视频| www.四虎影视.com| 亚洲日本va| 国产美女一区| 丰满少妇在线观看| 97香蕉超级碰碰久久免费的优势| 中文高清一区| 国产超碰精品| 久久综合九色欧美狠狠| 日韩片之四级片| av福利导福航大全在线| 肉体视频在线| 91麻豆精品国产91久久久更新资源速度超快| 五月天激情丁香| 成人午夜视频在线观看| 中文在线字幕免费观| 精品福利樱桃av导航| 日本一二三不卡视频| 日韩美女在线播放| 污污美女网站| 在线日韩av永久免费观看| 麻豆久久精品| 成人乱码一区二区三区av| 又骚又黄的视频| av中文资源在线资源免费观看| 欧美激情性爽国产精品17p| 日韩综合视频在线观看| 亚洲少妇18p| 欧美性xxxxx极品少妇| 欧美亚洲一区二区在线| 欧美一区二区不卡视频| 在线成人av| 999热精品视频| 亚洲精选视频免费看| 国产精品日韩av| 懂色中文一区二区在线播放| 亚州国产精品视频| 91精品国产乱码久久久久久久久| 国产成人亚洲欧美电影| 日韩欧美少妇| 91se在线| 97人妻精品一区二区三区| 中文字幕亚洲字幕| 色婷婷**av毛片一区| 成人免费福利视频| 亚洲一区二区三区四区五区xx| 国产福利91精品一区| 好色视频app| 久久精品久久99精品久久| 中文字幕亚洲综合久久菠萝蜜| 亚洲男人天堂久久| 午夜影院日韩| 成人一区二区三区视频在线观看| 亚洲巨乳在线| 久久久亚洲福利精品午夜| caoporn成人| 久热精品在线播放| 久久福利视频一区二区| 老女人av在线| 91视视频在线直接观看在线看网页在线看| 美国av在线播放| 国产精品伦一区二区三级视频| 一区二区三区蜜桃| 在线观看你懂| 国产精品久久久久久在线| 成人污视频在线观看| 亚洲最大成人在线观看| 精品国产人妻一区二区三区| 亚洲综合精品一区二区| 精品久久ai| 日韩视频一区二区在线观看| 国产人妖一区| 天海翼在线播放| 欧美亚洲视频在线看网址| 麻豆乱码国产一区二区三区| 天天操天天插| 亚洲高清视频的网址| 国产偷窥女洗浴在线观看亚洲| 波多野结衣在线一区| 欧美大片免费高清观看| 国产精品无码一区二区三| 99国产精品久久久久久久久久久| 国产乱精品一区二区三区| 中文字幕亚洲无线码在线一区| 十九岁完整版在线观看好看云免费| 国产中文字幕免费| 亚洲999一在线观看www| 日本视频一区在线观看| 3p视频在线观看| 色婷婷综合缴情免费观看| 激情小说综合网| 91麻豆精品国产自产在线观看一区| 国产毛片av在线| 国产精品v日韩精品v欧美精品网站| 国产精品对白一区二区三区| 免费日韩在线观看| 欧美国产日韩一区| 国产精品久久久久久久久久久久久久久久久久| 第一会所亚洲原创| 亚洲图片在线视频| 久久久资源网| 精品久久一区二区三区蜜桃| 免费91麻豆精品国产自产在线观看| 欧美成人二区| 欧美一级日本a级v片| www.毛片.com| 欧洲乱码伦视频免费| av动漫一区二区| 亚洲免费专区| 亚洲免费中文| 亚洲成人亚洲激情| 18黄暴禁片在线观看| 欧美老女人第四色| www.男人天堂网| 欧美黑人巨大xxx极品| 国产精品久久久久久久久久久久冷| 草草地址线路①屁屁影院成人| 亚洲美女在线看| 日韩在线免费高清视频| 亚洲熟妇av日韩熟妇在线| 欧美中文在线观看国产| 中文无码av一区二区三区| 99在线首页视频| 天天操天天射天天| 中文字幕日韩一区二区三区不卡| 色94色欧美一区| 免费成人美女在线观看| kk眼镜猥琐国模调教系列一区二区| 一级性生活大片| 污视频在线播放| 欧美激情videos| 久久九九久精品国产免费直播| 中文在线免费二区三区| 精品国产免费一区二区三区| 轻点好疼好大好爽视频| 国产黑丝在线一区二区三区| 少妇久久久久久久久久| 日本三级电影在线播放| 欧美日一区二区| 精品裸体舞一区二区三区| 精品欧美一区二区精品久久| 精品国产百合女同互慰| 亚洲深夜av| 亚洲欧美三级在线| 久久久久久久一区| 亚洲国产国产| 18成人免费观看视频漫画| 免费成年人高清视频| 大胆高清日本a视频| 蜜桃传媒一区二区亚洲av| 天天干天天干天天| 欧美激情亚洲综合| 欧美一区二区三区精品电影| 最近中文字幕在线视频| 亚洲欧洲制服丝袜| 麻豆视频在线播放| 成人午夜激情av| 99久久99久久精品免费| 欧美激情日韩图片| 国产精品不卡一区| 欧美区视频在线观看| 成人国产视频在线观看| 欧美午夜不卡| 亚洲依依成人| 重囗味另类老妇506070| 91中文精品字幕在线视频| 黄色软件在线观看| 午夜精品久久久久99蜜桃最新版| 黄色av网址在线| 一本大道久久a久久精品| 国产一区二区三区朝在线观看| 天天综合在线视频| 久久一区二区三区喷水| 蜜桃视频在线观看网站| 欧美性猛交7777777| 99re66热这里只有精品4| 国产精品久久久久久亚洲影视| 久久午夜羞羞影院免费观看| 欧美日韩一级黄| 插菊花综合1| 欧美日韩中文视频| 天堂在线观看一卡二卡三卡四卡| 日本中文字幕中出在线| 成人欧美一区二区三区在线播放| 欧美亚洲国产一区在线观看网站| 日韩av综合| 少妇精品一区二区| 亚洲精品视频久久| 久色视频在线播放| 日韩网红少妇无码视频香港| 国产裸体写真av一区二区| 91视频8mav| 亚洲 欧洲 日韩| 粉嫩久久99精品久久久久久夜| 亚洲图中文字幕| 少妇精品久久久久久久久久| 中文字幕在线观看第一页| dj大片免费在线观看| 日韩亚洲一区二区| 欧美xnxx| 国产亚洲精品午夜高清影院| 亚洲视频第一页| 最新日韩av在线| 久久久久久久久久久久久女国产乱| 无码一区二区三区在线观看| 黑人巨大精品欧美一区二区| 精品国产乱码久久久久久图片| 欧美激情在线免费观看| 又色又爽的视频| 人人超碰91尤物精品国产| 久久综合精品国产一区二区三区| 国产精品国产精品国产专区不片| 青娱乐av在线| 中文字幕在线视频观看| 97久久精品人人澡人人爽| 91精品高清| 亚洲色图都市激情| 91丨porny丨户外露出| 久久中文免费视频| aaa国产精品视频| 日本高清视频在线播放| 日韩精品电影一区二区| 国产小视频免费观看| 精品国产av色一区二区深夜久久| gogogo免费视频观看亚洲一| 中文在线最新版地址| 看全色黄大色大片免费久久久| 国产精成人品2018| 亚洲国产欧美日韩另类综合| 亚洲精品成人少妇| 香蕉精品999视频一区二区| 视频在线观看入口黄最新永久免费国产| 天天影视综合色| 2018中文字幕第一页|