久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

解決Mysql同步到ES時date和time字段類型轉換問題

瀏覽:3日期:2023-06-23 19:40:37

這個問題中發生問題的es字段映射類型為date類型!!!字符串類型的會好很多,關鍵我這邊是通過logstash生成索引,并且全量同步的,不好改索引類型!!!

問題描述:

這個報錯我該怎么辦呢2023-07-10 03:01:39.104 [pool-2-thread-1] INFO c.a.o.canal.client.adapter.logger.LoggerAdapterExample - DML: {"data":[{"ORDER_ID":"4444","SETTLE_DATE_LOC":"20200329","TRANS_DATE":"20200329","TRANS_TIME":"165440","USER_ID":null,"SPACE_NO":null,"SPACE_NAME":null,"PARK_NO":"JC01331","PARK_NAME":"DELETED","CARNO":"滬A666666","CAR_IN_SEQ":"20200329165438071000000000785843","CAR_OUT_SEQ":null,"START_TIME":"20181126103000","END_TIME":null,"LENGTH":null,"OVER_VALID_TIME":null,"LEAVE_TIME":null,"STATUS":"03","PAY_STYLE":null,"TRANS_AMT":"0","PRE_AMT":"0","BALANCE":"0","FAV_AMT":"0","RET_AMT":"0","RET_STATUS":null,"SETTLE_STATUS":null,"SETTLE_DATE":null,"SETTLE_SEQ":null,"SETTLE_AMT":null,"REC_CRT_TIME":"20200329165440","REC_UPD_TIME":"20200329165440","OPR_FLAG":"0","RESVD1":null,"RESVD2":"11111111111111111111111111111111","IF_HOLD":"0","LAST_UPD_TIME":null,"LAST_UPD_RESV":null,"RESVD3":null,"RESVD4":null,"RESVD5":null,"RESVD6":null,"IN_TYPE":"00","IF_RENT":null,"ORG_ID":"0","MCHNT_NO":"1000058","MCHNT_NAME":"捷順總部大廈停車場","IN_OUT_DATE":"2018-11-26","LEAVE_DATE":null,"IF_SCORE":"0","EXCEP_TYPE":null,"EXCEP_DATE":null,"EXCEP_TIME":null,"EXCEP_STATUS":null,"IF_PAYBACK":null,"DEVICE_TYPE":"112","SUB_DEVICE_TYPE":"r"}],"database":"cstc245_test","destination":"example","es":1688929250000,"groupId":"g1","isDdl":false,"old":null,"pkNames":["ORDER_ID","IN_OUT_DATE"],"sql":"","table":"tbl_ps_order_in","ts":1688929299104,"type":"INSERT"}2023-07-10 03:01:39.107 [pool-2-thread-1] DEBUG c.a.o.canal.client.adapter.es.core.service.ESSyncService - DML: {"data":[{"ORDER_ID":"4444","SETTLE_DATE_LOC":"20200329","TRANS_DATE":"20200329","TRANS_TIME":"165440","USER_ID":null,"SPACE_NO":null,"SPACE_NAME":null,"PARK_NO":"JC01331","PARK_NAME":"DELETED","CARNO":"滬A666666","CAR_IN_SEQ":"20200329165438071000000000785843","CAR_OUT_SEQ":null,"START_TIME":"20181126103000","END_TIME":null,"LENGTH":null,"OVER_VALID_TIME":null,"LEAVE_TIME":null,"STATUS":"03","PAY_STYLE":null,"TRANS_AMT":"0","PRE_AMT":"0","BALANCE":"0","FAV_AMT":"0","RET_AMT":"0","RET_STATUS":null,"SETTLE_STATUS":null,"SETTLE_DATE":null,"SETTLE_SEQ":null,"SETTLE_AMT":null,"REC_CRT_TIME":"20200329165440","REC_UPD_TIME":"20200329165440","OPR_FLAG":"0","RESVD1":null,"RESVD2":"11111111111111111111111111111111","IF_HOLD":"0","LAST_UPD_TIME":null,"LAST_UPD_RESV":null,"RESVD3":null,"RESVD4":null,"RESVD5":null,"RESVD6":null,"IN_TYPE":"00","IF_RENT":null,"ORG_ID":"0","MCHNT_NO":"1000058","MCHNT_NAME":"捷順總部大廈停車場","IN_OUT_DATE":"2018-11-26","LEAVE_DATE":null,"IF_SCORE":"0","EXCEP_TYPE":null,"EXCEP_DATE":null,"EXCEP_TIME":null,"EXCEP_STATUS":null,"IF_PAYBACK":null,"DEVICE_TYPE":"112","SUB_DEVICE_TYPE":"r"}],"database":"cstc245_test","destination":"example","es":1688929250000,"groupId":"g1","isDdl":false,"old":null,"pkNames":["ORDER_ID","IN_OUT_DATE"],"sql":"","table":"tbl_ps_order_in","ts":1688929299104,"type":"INSERT"} Affected indexes: tbl_ps_order_in 2023-07-10 03:01:39.116 [pool-2-thread-1] ERROR c.a.otter.canal.adapter.launcher.loader.AdapterProcessor - ES sync commit error ElasticsearchException[Elasticsearch exception [type=mapper_parsing_exception, reason=failed to parse field [START_TIME] of type [date] in document with id '4444'. Preview of field's value: '2018-11-26 10:30:00']]; nested: ElasticsearchException[Elasticsearch exception [type=illegal_argument_exception, reason=failed to parse date field [2018-11-26 10:30:00] with format [strict_date_optional_time||epoch_millis]]]; nested: ElasticsearchException[Elasticsearch exception [type=date_time_parse_exception, reason=Failed to parse with all enclosed parsers]];java.lang.RuntimeException: ES sync commit error ElasticsearchException[Elasticsearch exception [type=mapper_parsing_exception, reason=failed to parse field [START_TIME] of type [date] in document with id '4444'. Preview of field's value: '2018-11-26 10:30:00']]; nested: ElasticsearchException[Elasticsearch exception [type=illegal_argument_exception, reason=failed to parse date field [2018-11-26 10:30:00] with format [strict_date_optional_time||epoch_millis]]]; nested: ElasticsearchException[Elasticsearch exception [type=date_time_parse_exception, reason=Failed to parse with all enclosed parsers]]; at com.alibaba.otter.canal.client.adapter.es7x.support.ESConnection$ES7xBulkResponse.processFailBulkResponse(ESConnection.java:470) ~[na:na] at com.alibaba.otter.canal.client.adapter.es7x.support.ES7xTemplate.commit(ES7xTemplate.java:175) ~[na:na] at com.alibaba.otter.canal.client.adapter.es.core.service.ESSyncService.commit(ESSyncService.java:873) ~[na:na] at com.alibaba.otter.canal.client.adapter.es.core.ESAdapter.sync(ESAdapter.java:86) ~[na:na] at com.alibaba.otter.canal.client.adapter.ProxyOuterAdapter.sync(ProxyOuterAdapter.java:42) ~[client-adapter.common-1.1.7-SNAPSHOT.jar:na] at com.alibaba.otter.canal.adapter.launcher.loader.AdapterProcessor.batchSync(AdapterProcessor.java:139) ~[client-adapter.launcher-1.1.7-SNAPSHOT.jar:na] at com.alibaba.otter.canal.adapter.launcher.loader.AdapterProcessor.lambda$null$1(AdapterProcessor.java:97) ~[client-adapter.launcher-1.1.7-SNAPSHOT.jar:na] at java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:895) ~[na:1.8.0_262] at com.alibaba.otter.canal.adapter.launcher.loader.AdapterProcessor.lambda$null$2(AdapterProcessor.java:94) ~[client-adapter.launcher-1.1.7-SNAPSHOT.jar:na] at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[na:1.8.0_262] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[na:1.8.0_262] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[na:1.8.0_262] at java.lang.Thread.run(Thread.java:748) ~[na:1.8.0_262]2023-07-10 03:01:39.116 [Thread-4] ERROR c.a.otter.canal.adapter.launcher.loader.AdapterProcessor - Outer adapter sync failed! Error sync and rollback, execute times: 17^C

根據錯誤日志,似乎是Elasticsearch無法解析日期字段START_TIME。這個字段的格式是YYYY-MM-DD HH:MM:SS,而Elasticsearch期望的格式是strict_date_optional_time||epoch_millis。

strict_date_optional_time格式的例子是2015-01-01T12:10:30Z,而epoch_millis則是自1970-01-01 00:00:00 UTC以來的毫秒數。錯誤提示的意思是Elasticsearch試圖使用這兩種格式解析START_TIME字段,但是都失敗了。

從這個錯誤信息來看,你可能需要將MySQL中的日期時間數據轉換為Elasticsearch可以接受的格式。你可以嘗試將日期時間數據轉換為ISO 8601格式,或者轉換為epoch_millis格式。

如果你有權限更改Elasticsearch索引的映射,你也可以更改START_TIME字段的類型為text,這樣Elasticsearch就會將其當作普通字符串處理,而不會嘗試將其解析為日期。

這種情況下,你可能需要更改日期字段的處理方式,你可以在SQL查詢中使用UNIX_TIMESTAMP()函數將日期時間轉換為epoch格式,或者在數據同步到Elasticsearch之前進行格式轉換。具體解決方案需要根據你的實際情況來確定。

提問: 試了沒用!!!

將包含 'date' 的字段使用 DATE_FORMAT 轉換,只需要年月日就行,包含time的字段需要年月日時分秒并且嘗試將日期時間數據轉換為ISO 8601格式SELECT a.ORDER_ID as _id, a.ORDER_ID, a.SETTLE_DATE_LOC, a.TRANS_DATE, a.TRANS_TIME, a.USER_ID, a.SPACE_NO, a.SPACE_NAME, a.PARK_NO, a.PARK_NAME, a.CARNO, a.CAR_IN_SEQ, a.CAR_OUT_SEQ, a.START_TIME, a.END_TIME, a.LENGTH, a.OVER_VALID_TIME, a.LEAVE_TIME, a.STATUS, a.PAY_STYLE, a.TRANS_AMT, a.PRE_AMT, a.BALANCE, a.FAV_AMT, a.RET_AMT, a.RET_STATUS, a.SETTLE_STATUS, a.SETTLE_DATE, a.SETTLE_SEQ, a.SETTLE_AMT, a.REC_CRT_TIME, a.REC_UPD_TIME, a.OPR_FLAG, a.RESVD1, a.RESVD2, a.IF_HOLD, a.LAST_UPD_TIME, a.LAST_UPD_RESV, a.RESVD3, a.RESVD4, a.RESVD5, a.RESVD6, a.IN_TYPE, a.IF_RENT, a.ORG_ID, a.MCHNT_NO, a.MCHNT_NAME, a.IN_OUT_DATE, a.LEAVE_DATE, a.IF_SCORE, a.EXCEP_TYPE, a.EXCEP_DATE, a.EXCEP_TIME, a.EXCEP_STATUS, a.IF_PAYBACK, a.DEVICE_TYPE, a.SUB_DEVICE_TYPEFROM tbl_ps_order_in a

回答

你想將查詢中包含 ‘date’ 的字段用 DATE_FORMAT 轉換為僅包含年月日的格式,同時,包含 ‘time’ 的字段需要年月日時分秒,而且要將日期時間數據轉換為ISO 8601格式。以下是你可以使用的SQL語句:

SELECT a.ORDER_ID as _id, a.ORDER_ID, DATE_FORMAT(a.SETTLE_DATE_LOC, '%Y-%m-%d') as SETTLE_DATE_LOC, DATE_FORMAT(a.TRANS_DATE, '%Y-%m-%d') as TRANS_DATE, DATE_FORMAT(a.TRANS_TIME, '%Y-%m-%dT%H:%i:%s') as TRANS_TIME, a.USER_ID, a.SPACE_NO, a.SPACE_NAME, a.PARK_NO, a.PARK_NAME, a.CARNO, a.CAR_IN_SEQ, a.CAR_OUT_SEQ, DATE_FORMAT(a.START_TIME, '%Y-%m-%dT%H:%i:%s') as START_TIME, DATE_FORMAT(a.END_TIME, '%Y-%m-%dT%H:%i:%s') as END_TIME, a.LENGTH, a.OVER_VALID_TIME, DATE_FORMAT(a.LEAVE_TIME, '%Y-%m-%dT%H:%i:%s') as LEAVE_TIME, a.STATUS, a.PAY_STYLE, a.TRANS_AMT, a.PRE_AMT, a.BALANCE, a.FAV_AMT, a.RET_AMT, a.RET_STATUS, a.SETTLE_STATUS, DATE_FORMAT(a.SETTLE_DATE, '%Y-%m-%d') as SETTLE_DATE, a.SETTLE_SEQ, a.SETTLE_AMT, DATE_FORMAT(a.REC_CRT_TIME, '%Y-%m-%dT%H:%i:%s') as REC_CRT_TIME, DATE_FORMAT(a.REC_UPD_TIME, '%Y-%m-%dT%H:%i:%s') as REC_UPD_TIME, a.OPR_FLAG, a.RESVD1, a.RESVD2, a.IF_HOLD, DATE_FORMAT(a.LAST_UPD_TIME, '%Y-%m-%dT%H:%i:%s') as LAST_UPD_TIME, a.LAST_UPD_RESV, a.RESVD3, a.RESVD4, a.RESVD5, a.RESVD6, a.IN_TYPE, a.IF_RENT, a.ORG_ID, a.MCHNT_NO, a.MCHNT_NAME, DATE_FORMAT(a.IN_OUT_DATE, '%Y-%m-%d') as IN_OUT_DATE, DATE_FORMAT(a.LEAVE_DATE, '%Y-%m-%d') as LEAVE_DATE, a.IF_SCORE, a.EXCEP_TYPE, DATE_FORMAT(a.EXCEP_DATE, '%Y-%m-%d') as EXCEP_DATE, DATE_FORMAT(a.EXCEP_TIME, '%Y-%m-%dT%H:%i:%s') as EXCEP_TIME, a.EXCEP_STATUS, a.IF_PAYBACK, a.DEVICE_TYPE, a.SUB_DEVICE_TYPEFROM tbl_ps_order_in a

注意,這個 SQL 查詢是針對 MySQL 數據庫的,假設所有的時間字段都是以字符串形式存儲,如果字段的存儲形式不同,這個查詢可能需要做相應的調整。此外,‘%Y-%m-%dT%H:%i:%s’ 是 ISO 8601 時間格式的 MySQL 版本,如果你的數據庫不支持這種格式,你可能需要在應用層面進行處理。

這個貌似解決不了!!!!!

下面是重頭戲

你可以使用UNIX_TIMESTAMP()函數將日期和時間字段轉換為epoch格式。這個函數將日期和時間的值轉換為自1970-01-01 00:00:00 UTC以來的秒數。以下是你的SQL查詢的一部分,展示了如何進行這種轉換:

SELECT a.ORDER_ID as _id, a.ORDER_ID, UNIX_TIMESTAMP(a.SETTLE_DATE_LOC) as SETTLE_DATE_LOC, UNIX_TIMESTAMP(a.TRANS_DATE) as TRANS_DATE, UNIX_TIMESTAMP(STR_TO_DATE(a.TRANS_TIME, '%Y-%m-%d %H:%i:%s')) as TRANS_TIME, a.USER_ID, ... UNIX_TIMESTAMP(STR_TO_DATE(a.START_TIME, '%Y-%m-%d %H:%i:%s')) as START_TIME, UNIX_TIMESTAMP(STR_TO_DATE(a.END_TIME, '%Y-%m-%d %H:%i:%s')) as END_TIME, ... UNIX_TIMESTAMP(a.SETTLE_DATE) as SETTLE_DATE, ... UNIX_TIMESTAMP(STR_TO_DATE(a.REC_CRT_TIME, '%Y-%m-%d %H:%i:%s')) as REC_CRT_TIME, UNIX_TIMESTAMP(STR_TO_DATE(a.REC_UPD_TIME, '%Y-%m-%d %H:%i:%s')) as REC_UPD_TIME, ... UNIX_TIMESTAMP(STR_TO_DATE(a.LAST_UPD_TIME, '%Y-%m-%d %H:%i:%s')) as LAST_UPD_TIME, ... UNIX_TIMESTAMP(a.IN_OUT_DATE) as IN_OUT_DATE, UNIX_TIMESTAMP(a.LEAVE_DATE) as LEAVE_DATE, ... UNIX_TIMESTAMP(a.EXCEP_DATE) as EXCEP_DATE, UNIX_TIMESTAMP(STR_TO_DATE(a.EXCEP_TIME, '%Y-%m-%d %H:%i:%s')) as EXCEP_TIME, ...FROM tbl_ps_order_in a

這里,我將所有的日期時間字段都用UNIX_TIMESTAMP()函數進行了處理。對于時間字段(如TRANS_TIME、START_TIME等),我還使用了STR_TO_DATE()函數,將其從字符串格式轉換為日期時間格式,然后再調用UNIX_TIMESTAMP()。

注意,UNIX_TIMESTAMP()函數返回的是秒數,而Elasticsearch的epoch_millis格式是毫秒數。如果你需要毫秒數,你可以將UNIX_TIMESTAMP()函數的結果乘以1000。

以上的方案適用于MySQL。如果你的數據庫是其他類型,可能需要用不同的方法來進行轉換。

**提問:**試了有用!!!!

SELECT a.ORDER_ID as _id, a.ORDER_ID, a.SETTLE_DATE_LOC, a.TRANS_DATE, a.TRANS_TIME, a.USER_ID, a.SPACE_NO, a.SPACE_NAME, a.PARK_NO, a.PARK_NAME, a.CARNO, a.CAR_IN_SEQ, a.CAR_OUT_SEQ, a.START_TIME, a.END_TIME, a.LENGTH, a.OVER_VALID_TIME, a.LEAVE_TIME, a.STATUS, a.PAY_STYLE, a.TRANS_AMT, a.PRE_AMT, a.BALANCE, a.FAV_AMT, a.RET_AMT, a.RET_STATUS, a.SETTLE_STATUS, a.SETTLE_DATE, a.SETTLE_SEQ, a.SETTLE_AMT, a.REC_CRT_TIME, a.REC_UPD_TIME, a.OPR_FLAG, a.RESVD1, a.RESVD2, a.IF_HOLD, a.LAST_UPD_TIME, a.LAST_UPD_RESV, a.RESVD3, a.RESVD4, a.RESVD5, a.RESVD6, a.IN_TYPE, a.IF_RENT, a.ORG_ID, a.MCHNT_NO, a.MCHNT_NAME, a.IN_OUT_DATE, a.LEAVE_DATE, a.IF_SCORE, a.EXCEP_TYPE, a.EXCEP_DATE, a.EXCEP_TIME, a.EXCEP_STATUS, a.IF_PAYBACK, a.DEVICE_TYPE, a.SUB_DEVICE_TYPEFROM tbl_ps_order_in a將包含 'date' 的字段使用 DATE_FORMAT 轉換,只需要年月日就行,包含time的字段需要格式化成年月日時分秒,并且用UNIX_TIMESTAMP()函數進行處理,然后還要將UNIX_TIMESTAMP()函數的結果乘以1000

回答

根據您的需求,我將對包含 ‘date’ 的字段使用 DATE_FORMAT 進行年月日的格式化,對包含 ‘time’ 的字段,先將其格式化為年月日時分秒,然后使用 UNIX_TIMESTAMP() 函數處理,最后將結果乘以1000。以下是更新后的 SQL 查詢:

SELECT a.ORDER_ID as _id, a.ORDER_ID, DATE_FORMAT(a.SETTLE_DATE_LOC, '%Y-%m-%d') as SETTLE_DATE_LOC, DATE_FORMAT(a.TRANS_DATE, '%Y-%m-%d') as TRANS_DATE, UNIX_TIMESTAMP(DATE_FORMAT(a.TRANS_TIME, '%Y-%m-%d %H:%i:%s')) * 1000 as TRANS_TIME, a.USER_ID, a.SPACE_NO, a.SPACE_NAME, a.PARK_NO, a.PARK_NAME, a.CARNO, a.CAR_IN_SEQ, a.CAR_OUT_SEQ, UNIX_TIMESTAMP(DATE_FORMAT(a.START_TIME, '%Y-%m-%d %H:%i:%s')) * 1000 as START_TIME, UNIX_TIMESTAMP(DATE_FORMAT(a.END_TIME, '%Y-%m-%d %H:%i:%s')) * 1000 as END_TIME, a.LENGTH, a.OVER_VALID_TIME, UNIX_TIMESTAMP(DATE_FORMAT(a.LEAVE_TIME, '%Y-%m-%d %H:%i:%s')) * 1000 as LEAVE_TIME, a.STATUS, a.PAY_STYLE, a.TRANS_AMT, a.PRE_AMT, a.BALANCE, a.FAV_AMT, a.RET_AMT, a.RET_STATUS, a.SETTLE_STATUS, DATE_FORMAT(a.SETTLE_DATE, '%Y-%m-%d') as SETTLE_DATE, a.SETTLE_SEQ, a.SETTLE_AMT, UNIX_TIMESTAMP(DATE_FORMAT(a.REC_CRT_TIME, '%Y-%m-%d %H:%i:%s')) * 1000 as REC_CRT_TIME, UNIX_TIMESTAMP(DATE_FORMAT(a.REC_UPD_TIME, '%Y-%m-%d %H:%i:%s')) * 1000 as REC_UPD_TIME, a.OPR_FLAG, a.RESVD1, a.RESVD2, a.IF_HOLD, UNIX_TIMESTAMP(DATE_FORMAT(a.LAST_UPD_TIME, '%Y-%m-%d %H:%i:%s')) * 1000 as LAST_UPD_TIME, a.LAST_UPD_RESV, a.RESVD3, a.RESVD4, a.RESVD5, a.RESVD6, a.IN_TYPE, a.IF_RENT, a.ORG_ID, a.MCHNT_NO, a.MCHNT_NAME, DATE_FORMAT(a.IN_OUT_DATE, '%Y-%m-%d') as IN_OUT_DATE, DATE_FORMAT(a.LEAVE_DATE, '%Y-%m-%d') as LEAVE_DATE, a.IF_SCORE, a.EXCEP_TYPE, DATE_FORMAT(a.EXCEP_DATE, '%Y-%m-%d') as EXCEP_DATE, UNIX_TIMESTAMP(DATE_FORMAT(a.EXCEP_TIME, '%Y-%m-%d %H:%i:%s')) * 1000 as EXCEP_TIME, a.EXCEP_STATUS, a.IF_PAYBACK, a.DEVICE_TYPE, a.SUB_DEVICE_TYPEFROM tbl_ps_order_in a

注意:上述查詢是在假設所有包含 ‘time’ 的字段都是 TIMESTAMP 類型,可以被轉換為 ‘%Y-%m-%d %H:%i:%s’ 這種格式。如果不是這種類型,可能需要進行一些調整。

到此這篇關于Mysql同步到ES時date和time字段類型轉換問題解決辦法的文章就介紹到這了,更多相關mysql同步到ES內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: MySQL 數據庫
主站蜘蛛池模板: 精品久久久免费视频 | 中文字幕亚洲精品 | 欧美日韩一区二区三区在线观看 | 亚洲第一精品在线 | 精品一区二区三区在线观看 | 亚州中文字幕 | 精品日韩一区二区三区 | 99这里只有精品 | av成人在线观看 | 久久久久亚洲精品 | 久久免费精品视频 | 国产精品自拍视频网站 | 欧美午夜一区 | 国产精品99在线观看 | 91国产精品 | 国产激情偷乱视频一区二区三区 | www.狠狠干 | 久久亚洲国产 | 噜噜噜在线 | 国产精品免费一区二区三区四区 | 成人精品一区二区三区中文字幕 | 日本欧美在线观看 | 婷婷国产成人精品视频 | 日韩欧美一区二区三区四区 | 成人a级网站 | 亚洲网站免费看 | 国产精品美女久久久久久久久久久 | 三级网站在线播放 | 精品国产区| 欧美午夜电影 | 国产片在线观看 | 国产午夜精品美女视频明星a级 | 中文字幕一区在线观看视频 | 91精品久久| 亚洲精品国产高清 | 在线观看欧美日韩 | 国产成人免费视频 | 久久久久久久网站 | 亚洲精品影院 | 日本一区二区不卡 | 久久一区 | 国产精品久久久久久福利一牛影视 | 欧美视频免费 | 特黄特色大片免费视频观看 | 精品三区 | 美女二区 | 国产高清久久久 | 久久精品久久久久电影 | 国产在线精品一区二区三区 | 国产成人aⅴ | 久久久精 | 欧美a一级 | 91成人在线免费视频 | 妞干网福利视频 | 凹凸日日摸日日碰夜夜爽孕妇 | 精品无码久久久久久国产 | 91激情在线 | 欧美日韩国产一区二区三区 | 精品综合久久 | 国产精品亚洲天堂 | 免费午夜电影 | 免费黄色片在线观看 | 91av导航| 国产日韩欧美在线 | 第一色网站| 91精品国产一区二区 | www国产高清| 色爱区综合 | 日韩av免费在线观看 | 日韩视频在线观看 | 私人毛片免费高清视频 | 久久久久久久 | 久久精品91 | 欧美性大战久久久久久久蜜臀 | 精品国产髙清在线看国产毛片 | 亚洲国产精品久久久久 | 亚洲视频综合 | 久久精品亚洲一区二区 | 欧美黄色a视频 | 国产精品777| 久久99爱视频 | 91日日 | 久久伊人青青草 | 国产真实精品久久二三区 | 中文字幕视频网站 | 亚洲成人二区 | 国产在线观看av | 日日想日日干 | 亚洲国产精品免费 | 国产传媒在线观看 | 91精品国产乱码久久久久久久久 | 久久黄色| 久久国产精品久久精品 | 国产激情网站 | 日本在线免费电影 | a级网站在线观看 | 精品免费国产一区二区三区 | 色黄网站 | 天堂va在线高清一区 | 黄色精品 | 国产精品久久久一区二区三区 | 91麻豆产精品久久久久久 | 免费黄色在线视频 | 神马久久久久久久 | 小泽玛丽娅| 国产精品第一国产精品 | 国产三级在线免费观看 | 青草福利| 欧美中文字幕 | 亚洲午夜电影 | 亚洲第一视频 | 亚洲成人在线网站 | 欧日韩毛片| 国产精品45p | 久久久欧美 | 成人国产 | 日日干夜夜操 | 精品视频久久久 | 亚洲免费在线播放 | 夸克满天星在线观看 | 国产九九九| 成人在线影视 | 国产精品综合 | 特级丰满少妇一级aaaa爱毛片 | 一区二区日韩精品 | 杨门女将寡妇一级裸片看 | 色婷婷欧美 | 国产亚洲综合精品 | 一区二区三区四区在线 | 久久成人高清 | 日韩一| 国产精品1区2区在线观看 | 日韩蜜桃 | 亚洲一区国产精品 | 午夜精品一区二区三区在线视频 | 久久久91精品国产一区二区精品 | 一区二区三区欧美在线 | 91福利网站在线观看 | 国产成人精品免高潮在线观看 | 欧美国产一区二区 | 欧美一级一区 | 欧美日韩在线播放 | 91精品综合久久久久久五月天 | 国产精品久久久久久久粉嫩 | 7777久久| 国产真实乱全部视频 | 日日操视频 | 777kkk999成人ww | 国产亚洲成av人片在线观看桃 | 国产目拍亚洲精品99久久精品 | 亚洲国产精品久久久 | 国产午夜手机精彩视频 | 久久亚洲视频 | 精品久久久久久国产 | 亚洲免费在线视频 | 黄色骚片 | 91精品国产综合久久国产大片 | 玖草在线视频 | 逼逼av| 私人毛片免费高清视频 | 亚洲国产精品久久久 | 日韩在线精品强乱中文字幕 | 成人在线免费视频观看 | 亚洲免费视频在线观看 | 国产一区二区三区久久久久久久久 | 日韩免费在线观看视频 | 亚洲一区中文字幕在线观看 | 日韩综合色 | 国产日韩欧美在线 | 精品伦精品一区二区三区视频 | 国产在线一区二区三区 | 精品福利在线视频 | 国产精品中文字幕在线 | 美日韩精品视频 | 日本在线一区二区三区 | 99国产精品99久久久久久 | 亚洲黄页| 99re在线播放视频 | 久久视频一区 | 人人看人人草 | 91色乱码一区二区三区 | 永久av | 日本三级在线观看中文字 | 国产成人免费视频网站高清观看视频 | 日韩欧美一级精品久久 | 中文字幕免费在线观看视频 | 在线国产视频 | av免费在线观看网址 | 国产中文视频 | 欧美精品一区在线 | 日韩av在线免费电影 | 日韩成人在线观看 | 国产一二三在线 | 亚洲码欧美码一区二区三区 | 国产精品欧美一区二区三区 | 成人乱人乱一区二区三区 | 欧美午夜精品久久久久久人妖 | 午夜影院免费 | 在线视频这里只有精品 | 久久精品国产精品亚洲 | 国产精品视频入口 | 国产成人在线一区二区 | 中文字幕本久久精品一区 | 国产区在线观看 | 一级黄视频 | 免费成人在线网站 | 黄色影片网址 | 亚洲毛片网站 | 欧美性一区二区三区 | 一区二区三区免费视频网站 | 国产91在线视频 | 精品免费一区 | 国产精品久久嫩一区二区 免费 | 国产日韩一区二区三区 | 国产精品视频成人 | 一区二区三区国产好 | 国产99一区二区 | 91中文字幕 | 日本天天操 | 精品中文字幕一区二区 | 97精品| 在线看av的网址 | 国产福利一区二区三区视频 | 9uu在线观看 | 久久99精品国产麻豆婷婷洗澡 | 中文字幕电影在线 | 欧美一区第一页 | 精品网站999www | 免费av片网站 | 免费av一区二区三区 | 日韩高清国产一区在线 | 成人日批 | 国产女爽123视频.cno | 人人爱超碰 | a级在线免费观看 | 伊人网在线免费观看 | 日韩欧美一区二区三区免费观看 | 亚洲欧洲精品成人久久奇米网 | 久久成人免费视频 | 午夜网址 | 国产成人精品一区二区三区视频 | 国内精品国产成人国产三级粉色 | 日本aⅴ毛片成人实战推荐 成人免毛片 | 国产免费一区 | 日韩av入口 | 蜜桃免费一区二区三区 | 亚洲一区二区三区四区五区中文 | 欧美日韩亚洲综合 | 9 1在线观看 | 午夜国产精品成人 | 精品久久久久久久久久久久久久 | 国产精品一区三区 | 亚洲人成人一区二区在线观看 | 亚洲欧洲精品在线 | 免费视频爱爱太爽了 | 黄色国产精品 | 日韩成人国产 | 四季久久免费一区二区三区四区 | 91九色在线 | 久久一区二区三区四区五区 | 九九re| 精品一区二区三区在线观看 | 亚洲精品自拍视频 | 亚洲中字在线 | 在线色网| 涩涩视频在线看 | 亚洲成人一区二区三区 | 国产精品一区二区三 | av看片网 | 国产在线精品一区二区三区 | 最新日韩av| 成年免费观看视频 | 免费午夜电影 | 欧美国产日韩一区 | 一区二区三区视频在线观看 | 成人在线网址 | av黄色在线| 日韩中文字幕在线观看 | 精品亚洲综合 | 中文字幕一区在线观看视频 | www.99精品| 日本高清中文字幕 | 精品福利在线视频 | 午夜精品久久久久久久星辰影院 | 可以在线看的黄色网址 | 欧美成人免费在线观看 | 国产日产精品一区二区三区四区 | 午夜激情在线 | 日韩欧美专区 | 国产精品久久久久无码av | 自拍第一页| 成人精品免费视频 | 国产亚洲精品美女久久久久久久久久 | 干干干操操操 | 欧美高潮 | 99国内精品久久久久久久 | 成人黄色在线视频 | 日韩免费在线 | 久久噜噜噜精品国产亚洲综合 | 国产精品高潮呻吟久久av野狼 | 成人av电影网址 | 国产精品无| 精品国产欧美一区二区三区成人 | 欧美一区久久 | 欧美久久久 | 久久久久香蕉视频 | 国产精品免费观看 | 福利久久久| 一区二区三区在线观看视频 | 91精品国产综合久久久久久丝袜 | 欧美视频一级片 | 久久不色| 国产精品中文字幕在线 | 日韩精品一区二区在线观看 | av国产精品 | 美女主播精品视频一二三四 | 17c一起操 | 国产成人在线免费观看 | 亚洲 中文 欧美 日韩 在线观看 | 日本人做爰大片免费观看一老师 | 亚洲视频在线免费观看 | 久久婷婷色 | 国产精品国产精品国产专区不片 | 在线a电影| 国产区91 | 羞视频在线观看 | 日韩视频一区在线观看 | 在线精品国产 | 天天看天天干 | 国产另类ts人妖一区二区 | 国产精品1区2区3区 午夜视频网站 | 国产欧美精品一区二区三区四区 | 久久99精品久久久久久久青青日本 | 亚洲一区中文字幕在线观看 | 国产精品高清在线 | 日日操视频| 在线看一区 | 99这里只有精品视频 | 亚洲国产aⅴ成人精品无吗 一区视频在线 | 综合婷婷 | 很黄很污的网站 | 在线欧美日韩 | 成人午夜精品 | 中文字幕国产日韩 | 国产精品久久久久久久久免费 | 黄a在线| 中文字幕免费中文 | 久久久精彩视频 | 国产xvideos免费视频播放 | 婷婷在线视频 | 亚洲欧美一区二区三区在线 | 97色在线视频 | 中文字幕 国产精品 | 国产亚洲精品精品国产亚洲综合 | 99热在线播放 | 日韩精品在线播放 | 国产精品久久久久久网站 | 精品亚洲一区二区 | 欧美日韩高清 | а天堂中文最新一区二区三区 | 理论片免费在线观看 | 国产成人精品一区二区三区在线 | 亚洲伊人中文字幕 | 精品久久久一区 | 成人黄色在线视频 | 欧洲毛片 | 青青草亚洲 | www.久久精品 | 美女视频一区 | 亚洲一区二区三区视频 | 一区二区三区视频 | 黄视频入口 | 久久三区| 日韩午夜电影 | 91久久国产综合久久 | 欧美成人在线免费视频 | 亚洲视频在线看 | 亚洲一区久久 | 欧美电影一区 | 暖暖日本在线视频 | 国产精品综合久久 | 国产v日产∨综合v精品视频 | 亚洲福利社区 | 亚洲一区电影 | 成人免费一区二区三区视频软件 | 国产精品高清在线 | 国产视频网 | 日韩av一区在线 | 久久最新 | 亚洲国产日韩a在线播放性色 | 久久久久久免费毛片精品 | 玖玖精品 | a√天堂资源在线 | 国产精品高清在线 | 色一情一乱一伦一区二区三区 | 婷婷综合久久 | 欧美成人在线免费观看 | 国产精品久久一区二区三区 | 久久久成人精品 | a毛片国产| 中文字幕欧美激情 | 一区二区三区视频播放 | 日韩av免费在线观看 | 欧美在线观看免费观看视频 | 亚洲视频在线播放 | 中文字幕一区在线观看视频 | 99精品一区二区三区 | 男人视频网站 | 亚洲精品一区久久久久久 | 国产在线小视频 | 亚洲视频在线观看 | 天堂在线视频 | 精品欧美乱码久久久久久 | 亚洲国产成人av好男人在线观看 | 日韩欧美国产精品综合嫩v 亚洲欧美日韩在线 | 国产精品国产精品国产专区不片 | 国产视频91在线 | 欧美全黄| 国产精品亚洲一区二区三区在线 | 日韩欧美一区二区三区视频 | 久久不卡| 蜜桃在线视频 | 亚洲精品中文字幕乱码无线 | 国产成人免费视频网站视频社区 | 久久免费视频网 | 久久国产欧美日韩精品 | 一区视频| 99精品欧美一区二区三区综合在线 | 久久久国产视频 | 国产一区二区三区欧美 | 色网在线 | 亚洲精品国品乱码久久久久 | 国产精品美女久久久久久免费 | 一级篇| 久久精品亚洲精品国产欧美 | 日韩欧美视频一区 | 久久日韩| 久久国产欧美日韩精品 | 91视频在线网址 | 日韩在线视频中文字幕 | 色视频在线免费观看 | 日本久久精品视频 | 91亚洲国产成人久久精品网站 | 亚洲精品三级 | 成人av教育| 一级片免费在线视频 | 国产精品午夜电影 | 久久青 | 国产精品theporn| 日本免费三片免费观看 | 精品久久久免费视频 | 91中文在线观看 | 日韩在线小视频 | 亚洲精品成人av | 巴西性猛交xxxx免费看久久久 | 久久精品亚洲欧美日韩精品中文字幕 | 一级大毛片 | 国产精品极品美女在线观看免费 | 日韩免费视频 | 色国产精品 | 欧美日韩中文字幕在线 | 亚洲日韩中文字幕一区 | 国产区精品在线 | 精品一区二区在线观看 | 国产精品一区二区三区四区 | 小泽玛丽娅 | 久久99操| 一区二区三区免费网站 | 天天操狠狠操 | 国产成人福利视频 | 麻豆91在线观看 | 91精品国产综合久久久久久丝袜 | 久久久毛片 | 永久91嫩草亚洲精品人人 | 日韩成人免费视频 | 成人影院www在线观看 | 精品欧美一区二区在线观看视频 | 国产精品美女久久久久aⅴ国产馆 | 中文字幕一区二区三区四区不卡 | 一区二区三区国产亚洲网站 | 亚洲九九| 激情五月婷婷综合 | 成人午夜sm精品久久久久久久 | av观看在线 | 三区在线观看 | 国产一区二区av | 精品成人免费一区二区在线播放 | 日韩国产欧美视频 | 欧美一区二区在线播放 | 国产视频精品免费 | 日韩a级免费视频 | 欧美肉体xxxx肉交高潮 | www伊人| 欧美一级在线观看视频 | 成人欧美 | 中文字字幕在线观看 | 国产福利视频在线观看 | 欧美久久视频 | 丁香久久| 三级视频网站 | 国产精品成人免费视频 | 亚色在线| 午夜影院网站 | 伊人av在线免费观看 | 国产一区二区三区在线 | www.色综合 | 国产91亚洲精品 | 亚洲一区二区av | 在线精品亚洲欧美日韩国产 | 中文字幕久久久 | 亚洲国产精品人人爽夜夜爽 | 欧美日韩国产一级片 | 成人免费网站www网站高清 | 午夜激情在线播放 | 日韩成人免费 | 日本狠狠色 | 欧美小电影 | 日韩在线一区二区三区 | 欧美精品一区二区三区在线 | 日韩免费一区二区 | 精品视频久久久 | 伊人春色网 | 国产精品久久久久久久午夜片 | 欧美日韩综合 | 日本在线观看 | 久久久久久久久久久久网站 | a级毛片免费高清视频 | 成人免费视屏 | 中文字幕av在线 | 国产精品国产精品国产专区不卡 | 韩国av一区二区 | 国产一区二区三区在线免费 | av午夜电影| 免费毛片网 | 亚洲精品久久一区二区三区 | 国产精品视频入口 | 一区二区国产精品 | 夜夜骚| 另类久久 | 国产精品久久久久久久一区探花 | 中国一级毛片免费 | 青青草久草| 亚洲网站在线观看 | 亚洲伊人精品酒店 | 天天爽天天操 | 日本一区二区成人 | 亚洲社区在线观看 | 欧洲成人在线 | 久久九九 | 91麻豆精品国产91久久久久 | 精品视频在线免费观看 | 亚洲精品一区国产精品 | 爱操在线| 国产精品一区在线看 | 黄色毛片在线看 | 免费看黄视频网站 | 黄色一级片在线观看 | 日韩一区二区在线免费观看 | 欧美a级成人淫片免费看 | 黄色一级电影免费观看 | 亚洲精品免费在线观看 | 亚洲一级在线观看 | 亚洲一区在线日韩在线深爱 | 国产精品视频 | 国产精品美女久久久 | 一二三区av | 中文字幕亚洲字幕一区二区 | 国产一区二 | 久久精品视频亚洲 | 亚洲国产成人精品女人久久久 | 激情网页 | 亚洲高清在线观看 | 精品日韩欧美一区二区在线播放 | 99re在线观看 | 欧美xxxⅹ性欧美大片 | 天堂久久久久久 | 国产区在线观看 | 色综合久久一区二区三区 | 欧美 日本 国产 | 狠狠躁夜夜躁人人爽天天天天97 | 色在线免费视频 | 91久久久久久久久 | 成人亚洲视频 | 中文字幕日韩欧美一区二区三区 | 一区二区三区视频播放 | 三级视频网站 | 亚洲精品亚洲人成人网 | 天堂网色| 日韩福利视频 | 一级黄色爱爱视频 | 国产毛片毛片 | 久久久精品久久久 | 天天干天天操 | 在线中文视频 | 成人性生交大片免费看中文带字幕 | 日本在线一二 | 91精品国产乱码久久久久久久久 | 国产在线一二 | 在线日韩成人 | av三级在线免费观看 | 一本大道综合伊人精品热热 | 性人久久精品 | 国产一区二区三区视频在线观看 | 国产一区二区三区精品久久久 | 成人a在线 | 久久精品国产亚洲blacked | 亚洲精品免费视频 | 亚洲 欧美 日韩 在线 | 久久久精品欧美一区二区免费 | 精品日韩在线 | 91麻豆精品国产91久久久更新资源速度超快 | 91精品国产综合久久久久久丝袜 | 国产午夜精品在线 | 久久噜噜噜精品国产亚洲综合 | 日韩不卡在线 |