黄a在线观看-黄a在线-黄a大片-黄色片在线看-黄色毛片免费-黄色大片网站

您的位置:首頁技術(shù)文章
文章詳情頁

解決Mysql同步到ES時(shí)date和time字段類型轉(zhuǎn)換問題

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

這個(gè)問題中發(fā)生問題的es字段映射類型為date類型?。。∽址愋偷臅?huì)好很多,關(guān)鍵我這邊是通過logstash生成索引,并且全量同步的,不好改索引類型!!!

問題描述:

這個(gè)報(bào)錯(cuò)我該怎么辦呢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

根據(jù)錯(cuò)誤日志,似乎是Elasticsearch無法解析日期字段START_TIME。這個(gè)字段的格式是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以來的毫秒數(shù)。錯(cuò)誤提示的意思是Elasticsearch試圖使用這兩種格式解析START_TIME字段,但是都失敗了。

從這個(gè)錯(cuò)誤信息來看,你可能需要將MySQL中的日期時(shí)間數(shù)據(jù)轉(zhuǎn)換為Elasticsearch可以接受的格式。你可以嘗試將日期時(shí)間數(shù)據(jù)轉(zhuǎn)換為ISO 8601格式,或者轉(zhuǎn)換為epoch_millis格式。

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

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

提問: 試了沒用!!!

將包含 'date' 的字段使用 DATE_FORMAT 轉(zhuǎn)換,只需要年月日就行,包含time的字段需要年月日時(shí)分秒并且嘗試將日期時(shí)間數(shù)據(jù)轉(zhuǎn)換為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 轉(zhuǎn)換為僅包含年月日的格式,同時(shí),包含 ‘time’ 的字段需要年月日時(shí)分秒,而且要將日期時(shí)間數(shù)據(jù)轉(zhuǎn)換為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

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

這個(gè)貌似解決不了?。。。?!

下面是重頭戲

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

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

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

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

以上的方案適用于MySQL。如果你的數(shù)據(jù)庫是其他類型,可能需要用不同的方法來進(jìn)行轉(zhuǎn)換。

**提問:**試了有用!!?。?/p>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 轉(zhuǎn)換,只需要年月日就行,包含time的字段需要格式化成年月日時(shí)分秒,并且用UNIX_TIMESTAMP()函數(shù)進(jìn)行處理,然后還要將UNIX_TIMESTAMP()函數(shù)的結(jié)果乘以1000

回答

根據(jù)您的需求,我將對包含 ‘date’ 的字段使用 DATE_FORMAT 進(jìn)行年月日的格式化,對包含 ‘time’ 的字段,先將其格式化為年月日時(shí)分秒,然后使用 UNIX_TIMESTAMP() 函數(shù)處理,最后將結(jié)果乘以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

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

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

標(biāo)簽: MySQL 數(shù)據(jù)庫
主站蜘蛛池模板: 国产一区二区三区日韩精品 | 精品国产乱码久久久久久牛牛 | 色天天天| 爱爱网站免费 | brazzers精品成人一区 | 日本性插视频 | 国严产品自偷自偷在线观看 | 久久久久国色av免费观看性色 | 一本一道久久a久久精品蜜桃 | 伊人色综合久久久天天蜜桃 | 啪啪福利| 欧美在线专区 | 午夜欧美精品久久久久久久 | 日韩av免费一区二区 | 久久国产精品网站 | 精品三级在线 | 三级av在线免费观看 | 69视频在线 | 亚洲精品97| 天堂色在线| 国产精品一级二级三级 | 99国产精品久久久久久久夜 | 国产成人成网站在线播放青青 | 亚洲免费色 | 日本性久久 | 最新中文字幕 | 久久久久欠精品国产毛片国产毛生 | 7799精品视频 | 91精品啪在线观看国产81旧版 | 双性大乳浪受古代h男男 | 一区www | 日韩综合 | 9999免费视频 | 成人做爰免费视频免费看 | 伊伊亚洲综合人网777 | 91超碰在线免费观看 | 久久久久久久97 | 日本一级待黄大片 | 日本免费久久 | 性欧美zoo | avhd101在线播放高清谜片 | 91av九色 | 老师粉嫩小泬喷水视频90 | 四虎8848精品成人免费网站 | 99这里有精品视频 | 嫩模写真一区二区三区三州 | 婷婷国产一区综合久久精品 | 美女视频黄a视频免费全程软件 | 免费看小12萝裸体视频国产 | 色偷偷亚洲男人本色 | 亚洲男人的天堂一区二区 | 国产裸体丰满白嫩大尺度尤物可乐 | 国产周晓琳在线另类视频 | 另类专区av| 无套中出丰满人妻无码 | 91在线网址 | 亚洲精品无amm毛片 亚洲精品无码成人aaa片 | 精品欧美一区二区精品久久 | av明星换脸无码精品区 | 国产女优在线播放 | 欧美精选一区 | 添女人囗交vk | 欧美一区二区三区在线看 | 91康先生在线国内精品 | 亚洲欧洲成人av每日更新 | www.操| 激情图片在线视频 | 色诱av | 日本少妇翘臀啪啪无遮挡动漫 | 肉色丝袜一区二区 | 一区二区三区国产精品 | 在线久 | 国产视频福利 | 精品久久久久久中文字幕大豆网 | 影音先锋国产资源 | 欧美性猛交xxx乱大交3 | 亚洲欧美日本另类 | 超碰网站在线观看 | 久久久亚洲精华液精华液精华液 | 蜜桃成熟时李丽珍在线观看 | 中文无码热在线视频 | 亚洲精品一区二区三区中文字幕 | 免费一级毛片在线观看 | 亚洲天堂成人在线观看 | 观看免费av| 国产天堂网 | 欧美成人精精品一区二区频 | 国产超碰人人爽人人做人人添 | 亚洲 日韩 欧美 成人 在线观看 | 我不卡一区二区 | 成人av一区二区亚洲精 | 依依成人精品视频在线观看 | 天天av天天好逼 | 亚洲午夜福利av一区二区无码 | 久久盗摄| 国产日韩一区二区三区 | 黄片毛片免费在线观看 | 成人性生交大片免费看中文视频 | 九九re6热在线视频精品66 | 免费看欧美一级特黄a大片 免费看欧美中韩毛片影院 免费看片91 | 天天做天天爱夜夜爽少妇 | 日韩在线观看精品 | 伦理av在线 | 成人永久视频 | 久久精品欧美日韩精品 | 日本高清不卡aⅴ免费网站 久久精品国产av一区二区三区 | av明星换脸无码精品区 | 久久久久久国产视频 | 一本加勒比hezyo综合 | 亚洲国产精品毛片av不卡在线 | 无码伊人久久大杳蕉中文无码 | 亚洲 欧美 色图 | 成人性生活大片免费看ⅰ软件 | 国产在线一卡二卡 | 午夜美女福利视频 | 国产精品亚洲一区二区无码 | 国产午夜一级片 | 风韵丰满熟妇啪啪区老熟熟女 | 葵司免费一区二区三区四区五区 | 97自拍视频| 日本激情吻胸吃奶呻吟视频 | 激情综合色五月丁香六月亚洲 | 亚洲青涩在线 | 永久免费黄色 | 18禁成人网站免费观看 | 五月天一区二区三区 | 日韩中文欧美 | 欧美多人猛交狂配 | 亚洲乱码日产精品bd | 色偷偷av亚洲男人的天堂 | 国产精品美女在线观看 | 欧美色综合网站 | 亚洲成人久久精品 | 97影院 | 久久精品一区二区三区av | 日韩精品亚洲人成在线 | 老司机精品福利视频 | 欧美 亚洲 一区 | 久久综合伊人一区二区三 | 亚洲一区二区福利视频 | theporn国产在线精品 | 日本精品一区二区三区在线播放视频 | 国产精品a成v人在线播放 | 日本国产视频 | 亚洲一本在线观看 | 国产成人福利在线 | 国产精品黄色 | 在线欧美日韩 | 神马久久久久久 | 成人天堂噜噜噜 | 国产精品免费视频一区二区 | 日韩av线上 | 日日碰狠狠躁久久躁蜜桃 | 久久亚洲精品无码av | 国产成人综合美国十次 | 天天操狠狠操夜夜操 | 一本一道a∨波多野极衣 | 日韩精品视频在线观看免费 | 亚洲国产av精品一区二区蜜芽 | 国产午夜精品久久久久久久久久 | 日日噜夜夜噜 | 黄色片免费观看 | 亚洲图片欧美色图 | 白石茉莉奈一区二区av | 福利姬在线观看 | 国产香蕉久久 | 一区二区三区国产 | 欧美自拍嘿咻内射在线观看 | 97青娱国产盛宴精品视频 | 正在播放国产真实哭都没用 | 丰满少妇理论片bd高清 | 97超碰人人干 | 国产精品无码永久免费不卡 | 热久久久久久 | 老头与老头性ⅹxx视频 | 少妇搡bbbb搡bbb搡古装 | 欧美剧场 | 欧美不卡高清 | 亚洲网址 | 那里可以看毛片 | 新国产视频 | 可以直接看的毛片 | 欧美韩国日本 | 国产男女精品视频 | 又黄又爽的视频在线观看 | 成人性视频免费看的鲁片 | 国精产品一区一区三区有限在线 | 亚洲色欲色欲www | 中国毛片网 | 国产精品一区二区欧美黑人喷潮水 | 精品国精品无码自拍自在线 | 久久亚洲熟女cc98cm | 三上悠亚在线精品二区 | 孕妇怀孕高潮潮喷视频孕妇 | 超碰caopor | 国产精品久草 | 亚洲va欧美va国产va黑人 | 日韩视频一区在线观看 | аⅴ资源天堂资源库在线 | 亚洲国产成人av好男人在线观看 | bt7086福利一区国产 | 亚洲精品综合五月久久小说 | 一级日韩毛片 | 亚洲免费视频在线观看 | 日韩另类视频 | 黑人与饥渴少妇在线 | 国产深夜福利视频在线 | 国产无遮挡又黄又爽免费软件 | 久久久久久a亚洲欧洲av冫 | 一级黄色片网址 | 久久不卡影院 | 久久天天躁狠狠躁夜夜av | 成人无码av片在线观看 | 少妇激三级做爰在线观看 | 饥渴少妇激情毛片视频 | 国产精品高潮呻吟av久久 | 国产精品免费久久久久久久久久中文 | 欧美激情一区二区 | 国产91九色在线播放 | 丰满熟女人妻中文字幕免费 | 草女人视频 | 成人高清视频在线 | 一本一道av中文字幕无码 | 中文字幕色婷婷在线视频 | 精品国产精品国产偷麻豆 | 狠狠色综合久久婷婷色天使 | 国产精品无码无片在线观看 | 亚洲8888| 国产精品综合视频 | 亚洲天堂免费在线观看视频 | 美女久久久久久久久 | 亚洲欧美另类在线观看 | 国产精品久久久久久久不卡 | 侵犯の奶水授乳羞羞游戏 | 国产黄a三级三级三级看三级黑人 | 乌克兰丰满少妇毛片 | 日韩有码中文字幕在线观看 | 亚洲视频一二三四 | 国产一区二区在线播放视频 | 亚洲一区二区在线观看视频 | jzzijzzij日本成熟丰满 | 亚洲日韩av一区二区三区中文 | 欧美日韩中文国产一区发布 | xnxx女第一次 | 久久蜜桃av一区二区天堂 | 国产乱人偷精品视频 | 久草精品在线观看 | 奇米精品视频一区二区三区 | 粗大的内捧猛烈进出小视频 | 午夜视频网址 | 羞羞avtv| 99精品免费视频 | 久久久久久免费毛片精品 | 欧美激情一区二区三区蜜桃视频 | 欧美色88 | 亚洲天堂第一 | 18禁无遮挡羞羞污污污污免费 | 韩国av在线免费观看 | 国产欧美日韩在线视频 | 精品一区二区视频 | 日韩欧美一中文字暮视频 | 日本免费一二区 | 免费性色视频 | 99这里只有精品 | 国产精品第一国产精品 | 足疗店女技师按摩毛片 | 亚洲乱码国产乱码精品精98 | 色呦呦麻豆 | 欧美精品一区二区三区久久久竹菊 | 永久免费毛片在线播放 | 欧美中文字幕在线播放 | 久久成人毛片 | 淫片在线 | 视频一区二区在线播放 | 国产精品久久久久7777 | 日韩三级免费看 | 日本大肚子孕妇交xxx | 亚洲经典三级 | 午夜亚洲国产理论片一二三四 | 欧美日韩www | 亚洲理论电影在线观看 | 91精品国产黑色瑜伽裤 | 国产成人小视频 | 中国农村一级片 | 欧美寡妇xxxx黑人猛交 | 免费av动漫 | 精品国产一区二区三区久久久久久 | 亚洲图片欧美激情 | 三级中文字幕 | 久久久久久久久久一区二区三区 | 少妇扒开腿让我爽了一夜 | 日本狠狠操 | 爆乳熟妇一区二区三区霸乳 | 国产欧美精品aaaaa久久 | 亚洲妇女捆绑hd | 麻豆传媒网站在线观看 | 少妇精品偷拍高潮白浆 | 日日弄天天弄美女bbbb | 欧美黑人大战白嫩在线 | 怡红院亚洲 | 国产性一乱一性一伧的解决方法 | 少妇一区二区三区四区 | 欧洲精品码一区二区三区免费看 | 国产激情艳情在线看视频 | 少妇一边呻吟一边说使劲视频 | 日韩精品日韩激情日韩综合 | 日本道精品一区二区三区 | 日本丰满大乳奶做爰 | 99精品影视 | 国产精品一区久久久 | 少妇精品一区二区 | 久久免费网 | 晨勃顶到尿h1v1 | 成人av网址大全 | 色国产精品一区在线观看 | 久草在线视频福利资源站 | 成人午夜又粗又硬又大 | 久久久久9999亚洲精品 | 欧美超级乱婬视频播放 | 黄色网址www | 精品国产三级在线观看 | 亚洲精品国产精品国自产网站 | 成人性生交大片免费看中文 | 友田真希中文字幕在线视频中 | 国产精品久久久久久久久久直播 | 日韩欧美二区 | 亚洲亚洲人成综合网络 | 爱爱三级视频 | 精品在线一区二区 | 国产精品美女久久久久久久久 | 欧美另类videosbestsex | 日本大奶视频 | 四虎影视亚洲精品一区二区 | 人人狠狠综合久久亚洲 | 国产小视频免费观看 | 亚洲专区欧美专区 | 成人免费网站www网站高清 | 亚洲综合另类小说色区一 | 欧美日本91精品久久久久 | 九九九久久国产免费 | 日韩作爱 | 亚洲人天堂 | 漂亮少妇高潮伦理 | 精品自拍亚洲一区在线 | 日日摸夜夜添夜夜添特色大片 | 久久久久久久久久久久中文字幕 | 多p混交群体交乱小说h | 国产精品久久久久久久久久 | 亚洲欧美日韩国产精品 | 日日夜夜艹 | 久久欲| 伊人久久综合色 | 青草青在线 | 正在播放大战肉丝少妇 | 中文字幕一区二区三区四区视频 | 日本高清在线播放 | 国产黄a三级三级三级看三级男男 | 草草影院网址 | 99久久精品无码一区二区毛片 | 国产精品麻豆欧美日韩ww | 亚洲婷婷av | 50一60岁老妇女毛片 | 国产-第1页-浮力影院 | 亚洲 欧美 变态 另类 制服 | 午夜免费播放观看在线视频 | 乱色欧美 | 在线精品国产成人综合 | 亚洲精品国产偷自在线观看 | 女教师~淫辱のavhd101 | 九九热视频在线播放 | 成年女人免费视频播放体验区 | 深夜福利视频在线播放 | 日本一区二区黄色 | 黄色应用在线观看 | 草草影院网址 | 青青草原综合久久大伊人 | 99久99| 成人av一区二区兰花在线播放 | 亚洲第1页 | 风间由美性色一区二区三区四区 | 永久免费观看国产裸体美女 | 视频国产一区 | 怡红院一区 | 成人国产精品免费视频 | 狼人综合伊人网 | 黑丝av在线 | 五月天激情开心网 | 中文字幕精品一区二区2021年 | 久久亚洲色www成人欧美 | 一级国产国产一级 | 欧美日韩在线第一页 | 国产一级视频免费观看 | 国产成人在线免费观看 | 欧美大片免费观看在线观看网站推荐 | 欧洲成人午夜免费大片 | 18禁止看的免费污网站 | 色噜噜狠狠一区二 | 九九激情视频 | 天堂草在线观看 | 国产精自产拍久久久久久蜜 | а√天堂8资源中文在线 | 久久精品国产精品亚洲毛片 | 久久久国产精品黄毛片 | 亚洲欧美在线视频 | 国产成人无码一区二区在线播放 | 国产黑色丝袜在线视频 | 久久性色欲av免费精品观看 | 国产精品爽爽ⅴa在线观看 国产精品亚洲精品日韩已方 | 久久久久久久久毛片精品 | 93精品国产乱码久久久 | 欧美综合在线视频 | 国产第69页 | 五月婷婷网站 | 欧美视频在线播放 | 国产最猛黑人xxxxx猛交 | 一级美女大片 | 欧美人伦禁忌dvd放荡欲情 | 久久久久久久久久久久久久国产 | 日本老熟妇乱 | 日本一卡精品视频免费 | 东北农村乱淫视频 | 国产精品一区二区三区久久 | 亚洲国产mv | 久久综合一区二区 | 久久亚洲精品无码av | 亚洲视频图片 | 波多野结衣在线网址 | 久久国产色av | 网曝91综合精品门事件在线 | 欧美三级韩国三级日本三斤 | 91成人动漫| 久久不射影院 | 日本乱淫a∨片 | 人妻少妇乱子伦精品 | 久久99精品国产自在现线小黄鸭 | 寂寞人妻瑜伽被教练日 | 国产偷国产偷精品高清尤物 | 国产精品一级 | 人人色网| 涩涩屋视频在线观看 | 伊人青青草视频 | 久久精品国内一区二区三区 | www国产色 | 天堂av8| 69视频污| 欧美黑人疯狂性受xxxxx野外 | 台湾佬中文娱乐22vvvv | 国产叼嘿视频 | 无码人妻精品一区二区 | 少妇人妻偷人精品无码视频新浪 | 毛片一区二区三区无码 | 日韩大片免费看 | 国产网红女主播精品视频 | 午夜久久一区 | 欧美成人猛片aaaaaaa | 亚洲熟妇色xxxxx欧美老妇y | 免费看的一级片 | 久久久久97 | 国产精品宾馆在线精品酒店 | 黑人精品一区二区三区 | 国产欧洲色婷婷久久99精品91 | 在线一区 | 国产亚洲精品精品国产亚洲综合 | 国产中文区二暮区2022 | 999精品嫩草久久久久久99 | 国产精品久久久久久久福利竹菊 | 无码丰满熟妇juliaann与黑人 | 精品国产依人香蕉在线精品 | 性无码专区无码片 | 污片免费网站 | 97超级碰碰人妻中文字幕 | 国产精品乱码人妻一区二区三区 | 久久午夜无码鲁丝片午夜精品 | 天堂av男人在线播放 | 亚洲国产精品久久久久久久久久 | 欧美日韩中文字幕在线观看 | av东方在线| 成人同人动漫免费观看 | 亚洲一二三区在线 | 色欲欲www成人网站 婷婷成人综合激情在线视频播放 | 国产高潮网站 | 49vv看片免费 | 欧美精品久久久久久久 | 在线免费激情视频 | 国产白丝无码免费视频 | 77777_亚洲午夜久久多人 | 男人天堂综合 | 免费成人蒂法网站 | 蜜桃啪啪 | 粉嫩av一区二区三区粉 | 新疆毛片 | 日本 在线 | 蜜桃成人无码区免费视频网站 | 高潮一区| 91久久夜色精品国产网站 | 人人色在线视频播放 | 99精品无人区乱码在线观看 | 北条麻妃99精品青青久久 | 少妇aa| 68精品久久久久久欧美 | 91精彩刺激对白露脸偷拍 | 制服丝袜另类专区制服 | 黄色成人在线网站 | 婷婷久久网 | 波多野结衣在线视频播放 | 亚洲日本va中文字幕 | 草草影院第一页 | 天天躁日日躁狠狠躁精品推荐 | 亚洲调教 | 艳妇乳肉豪妇荡乳av | 青草视屏 | 欧洲高清转码区一二区 | 国产精品久久久久免费 | 亚洲国产精品无码久久久秋霞1 | 青青草91久久久久久久久 | 一道本不卡视频 | 最新免费黄色网址 | 超碰五月天 | 屁屁国产第一页草草影院 | 日韩国产在线 | 亚洲精华国产精华精华液网站 | 成人av网站在线播放 | 日韩黄色a | 亚洲国产精品激情在线观看 | 国产精品自在欧美一区 | 午夜性爽 | 中产乱码中文在线观看免费软件 | 国产精品日本一区二区在线播放 | 欧美性生活视频 | 久久婷婷五月综合色国产香蕉 | 日韩女优在线 | 亚洲欧美视频在线播放 | 国产在线精品一区二区 | 亚洲自偷自偷偷色无码中文 | 影音先锋成人资源网站 | 亚洲视频在线免费 | 无遮挡又爽又刺激的视频 | 国产一级片免费播放 | 野外做受又硬又粗又大视幕 | 国产精品偷伦视频免费手机播放 | 熟妇人妻va精品中文字幕 | 99精品视频九九精品视频 | 欧美婷婷六月丁香综合色 | 26uuu国产精品视频 | 人妻少妇精品中文字幕av蜜桃 | 国产日韩欧美精品在线观看 | 亚洲精品沙发午睡系列 | 国产精品第一区揄拍无码 | 亚洲天堂手机版 | av色欲无码人妻中文字幕 | babes性欧美69 | 亚洲精品国产摄像头 | 亚洲成人精品av | 婷婷伊人网 | 男人av在线 | 大尺度无遮挡激烈床震网站 | 免费无码成人av片在线在线播放 | 男女猛烈无遮挡免费视频 | 欧美一极片 | 人妻换人妻仑乱 | 亚洲欧洲成人精品香蕉网 | 亚洲区免费中文字幕影片|高清在线观看 | 黄色美女大片 | 羞羞的网站在线观看 | 亚洲卡一卡二卡三 | 999这里有精品 | 国产精品区在线 | 免费观看成人羞羞视频网站观看 | 男女做爰猛烈啪啪吃奶动床戏麻豆 | 国产精品一区亚洲二区日本三区 | 国产精品久久久久久亚洲徐婉婉 | 中国china体内裑精亚洲片 | 热热久 | 日韩在线视频一区 | 成人软件在线观看 | 久久精品一区二 | 乳女教师の诱惑juliamagnet | 午夜性视频 | 久久合合 | 久久久成人精品视频 | 亚洲成人av在线播放 | 亚洲国产精品特色大片观看完整版 | 日本熟妇大乳 | 国产99久60在线视频 | 传媒 | 蜜臀久久99精品久久久久久 | 老汉色av| 欧美精品少妇 | 色婷婷亚洲一区二区三区 | 成人福利视频 | av基地网 | 国产精品亚洲综合一区在线观看 | 久久性生活视频 | 国产精品久久久久久亚洲徐婉婉 | 公妇借种乱h中文字幕 | 老熟女高潮喷水了 | 亚洲精品美女在线观看播放 | 97人洗澡人人澡人人爽人人模 | 欧美一二三 | 国产精品久久久久久久久久影院 | 美女黄视频在线观看 | 免费看a毛片 | 久久精品区 | 国产精品人人妻人人爽 | 乱子伦一区 | 欧洲性猛交 | 中文字幕无码精品亚洲35 | 天堂中文在线看 | 中文在线观看av | 国产区精品视频 | 野花社区www视频最新资源 | 亚洲高清色综合 | 国产九一视频在线观看 | 午夜精品久久久久久久99热 | 凹凸在线无码免费视频 | 国产乱子伦视频在线观看 |