亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

mysql 數(shù)據(jù)庫備份和還原方法集錦 推薦

2020-01-19 00:16:12
字體:
供稿:網(wǎng)友

作/譯者:葉金榮(Email: ),來源:http://imysql.cn/,轉(zhuǎn)載請注明作/譯者和出處,并且不能用于商業(yè)用途,違者必究。

日期:2006/10/01

本文討論 MySQL 的備份和恢復(fù)機(jī)制,以及如何維護(hù)數(shù)據(jù)表,包括最主要的兩種表類型:MyISAMInnodb,文中設(shè)計的 MySQL 版本為 5.0.22。

目前 MySQL 支持的免費備份工具有:mysqldump、mysqlhotcopy,還可以用 SQL 語法進(jìn)行備份:BACKUP TABLE 或者 SELECT INTO OUTFILE,又或者備份二進(jìn)制日志(binlog),還可以是直接拷貝數(shù)據(jù)文件和相關(guān)的配置文件。MyISAM 表是保存成文件的形式,因此相對比較容易備份,上面提到的幾種方法都可以使用。Innodb 所有的表都保存在同一個數(shù)據(jù)文件 ibdata1 中(也可能是多個文件,或者是獨立的表空間文件),相對來說比較不好備份,免費的方案可以是拷貝數(shù)據(jù)文件、備份 binlog,或者用 mysqldump

1、mysqldump

1.1 備份

mysqldump 是采用SQL級別的備份機(jī)制,它將數(shù)據(jù)表導(dǎo)成 SQL 腳本文件,在不同的 MySQL 版本之間升級時相對比較合適,這也是最常用的備份方法。
現(xiàn)在來講一下 mysqldump 的一些主要參數(shù):

  • --compatible=name

    它告訴 mysqldump,導(dǎo)出的數(shù)據(jù)將和哪種數(shù)據(jù)庫或哪個舊版本的 MySQL 服務(wù)器相兼容。值可以為 ansi、mysql323、mysql40、postgresql、oracle、mssql、db2、maxdb、no_key_options、no_tables_options、no_field_options 等,要使用幾個值,用逗號將它們隔開。當(dāng)然了,它并不保證能完全兼容,而是盡量兼容。

  • --complete-insert,-c

    導(dǎo)出的數(shù)據(jù)采用包含字段名的完整 INSERT 方式,也就是把所有的值都寫在一行。這么做能提高插入效率,但是可能會受到 max_allowed_packet 參數(shù)的影響而導(dǎo)致插入失敗。因此,需要謹(jǐn)慎使用該參數(shù),至少我不推薦。

  • --default-character-set=charset

    指定導(dǎo)出數(shù)據(jù)時采用何種字符集,如果數(shù)據(jù)表不是采用默認(rèn)的 latin1 字符集的話,那么導(dǎo)出時必須指定該選項,否則再次導(dǎo)入數(shù)據(jù)后將產(chǎn)生亂碼問題。

  • --disable-keys

    告訴 mysqldumpINSERT 語句的開頭和結(jié)尾增加 /*!40000 ALTER TABLE table DISABLE KEYS */;/*!40000 ALTER TABLE table ENABLE KEYS */; 語句,這能大大提高插入語句的速度,因為它是在插入完所有數(shù)據(jù)后才重建索引的。該選項只適合 MyISAM 表。

  • --extended-insert = true|false

    默認(rèn)情況下,mysqldump 開啟 --complete-insert 模式,因此不想用它的的話,就使用本選項,設(shè)定它的值為 false 即可。

  • --hex-blob

    使用十六進(jìn)制格式導(dǎo)出二進(jìn)制字符串字段。如果有二進(jìn)制數(shù)據(jù)就必須使用本選項。影響到的字段類型有 BINARY、VARBINARY、BLOB

  • --lock-all-tables,-x

    在開始導(dǎo)出之前,提交請求鎖定所有數(shù)據(jù)庫中的所有表,以保證數(shù)據(jù)的一致性。這是一個全局讀鎖,并且自動關(guān)閉 --single-transaction--lock-tables 選項。

  • --lock-tables

    它和 --lock-all-tables 類似,不過是鎖定當(dāng)前導(dǎo)出的數(shù)據(jù)表,而不是一下子鎖定全部庫下的表。本選項只適用于 MyISAM 表,如果是 Innodb 表可以用 --single-transaction 選項。

  • --no-create-info,-t

    只導(dǎo)出數(shù)據(jù),而不添加 CREATE TABLE 語句。

  • --no-data,-d

    不導(dǎo)出任何數(shù)據(jù),只導(dǎo)出數(shù)據(jù)庫表結(jié)構(gòu)。

  • --opt

    這只是一個快捷選項,等同于同時添加 --add-drop-tables --add-locking --create-option --disable-keys --extended-insert --lock-tables --quick --set-charset 選項。本選項能讓 mysqldump 很快的導(dǎo)出數(shù)據(jù),并且導(dǎo)出的數(shù)據(jù)能很快導(dǎo)回。該選項默認(rèn)開啟,但可以用 --skip-opt 禁用。注意,如果運行 mysqldump 沒有指定 --quick--opt 選項,則會將整個結(jié)果集放在內(nèi)存中。如果導(dǎo)出大數(shù)據(jù)庫的話可能會出現(xiàn)問題。

  • --quick,-q

    該選項在導(dǎo)出大表時很有用,它強(qiáng)制 mysqldump 從服務(wù)器查詢?nèi)〉糜涗浿苯虞敵龆皇侨〉盟杏涗浐髮⑺鼈兙彺娴絻?nèi)存中。

  • --routines,-R

    導(dǎo)出存儲過程以及自定義函數(shù)。

  • --single-transaction

    該選項在導(dǎo)出數(shù)據(jù)之前提交一個 BEGIN SQL語句,BEGIN 不會阻塞任何應(yīng)用程序且能保證導(dǎo)出時數(shù)據(jù)庫的一致性狀態(tài)。它只適用于事務(wù)表,例如 InnoDBBDB。
    本選項和 --lock-tables 選項是互斥的,因為 LOCK TABLES 會使任何掛起的事務(wù)隱含提交。
    要想導(dǎo)出大表的話,應(yīng)結(jié)合使用 --quick 選項。

  • --triggers

    同時導(dǎo)出觸發(fā)器。該選項默認(rèn)啟用,用 --skip-triggers 禁用它。

其他參數(shù)詳情請參考手冊,我通常使用以下 SQL 來備份 MyISAM 表:

/usr/local/mysql/bin/mysqldump -uyejr -pyejr /--default-character-set=utf8 --opt --extended-insert=false /--triggers -R --hex-blob -x db_name > db_name.sql

使用以下 SQL 來備份 Innodb 表:

/usr/local/mysql/bin/mysqldump -uyejr -pyejr /--default-character-set=utf8 --opt --extended-insert=false /--triggers -R --hex-blob --single-transaction db_name > db_name.sql

另外,如果想要實現(xiàn)在線備份,還可以使用 --master-data 參數(shù)來實現(xiàn),如下:

/usr/local/mysql/bin/mysqldump -uyejr -pyejr /--default-character-set=utf8 --opt --master-data=1 /--single-transaction --flush-logs db_name > db_name.sql

它只是在一開始的瞬間請求鎖表,然后就刷新binlog了,而后在導(dǎo)出的文件中加入CHANGE MASTER 語句來指定當(dāng)前備份的binlog位置,如果要把這個文件恢復(fù)到slave里去,就可以采用這種方法來做。

1.2 還原

mysqldump 備份出來的文件是一個可以直接倒入的 SQL 腳本,有兩種方法可以將數(shù)據(jù)導(dǎo)入。

  • 直接用 mysql 客戶端

    例如:

    /usr/local/mysql/bin/mysql -uyejr -pyejr db_name < db_name.sql

     

  • 用 SOURCE 語法

    其實這不是標(biāo)準(zhǔn)的 SQL 語法,而是 mysql 客戶端提供的功能,例如:

    SOURCE /tmp/db_name.sql;

    這里需要指定文件的絕對路徑,并且必須是 mysqld 運行用戶(例如 nobody)有權(quán)限讀取的文件。

2、 mysqlhotcopy

2.1 備份

mysqlhotcopy 是一個 PERL 程序,最初由Tim Bunce編寫。它使用 LOCK TABLES、FLUSH TABLEScpscp 來快速備份數(shù)據(jù)庫。它是備份數(shù)據(jù)庫或單個表的最快的途徑,但它只能運行在數(shù)據(jù)庫文件(包括數(shù)據(jù)表定義文件、數(shù)據(jù)文件、索引文件)所在的機(jī)器上。mysqlhotcopy 只能用于備份 MyISAM,并且只能運行在 類UnixNetWare 系統(tǒng)上。

mysqlhotcopy 支持一次性拷貝多個數(shù)據(jù)庫,同時還支持正則表達(dá)。以下是幾個例子:

root#/usr/local/mysql/bin/mysqlhotcopy -h=localhost -u=yejr -p=yejr /db_name /tmp (把數(shù)據(jù)庫目錄 db_name 拷貝到 /tmp 下)root#/usr/local/mysql/bin/mysqlhotcopy -h=localhost -u=yejr -p=yejr /db_name_1 ... db_name_n /tmproot#/usr/local/mysql/bin/mysqlhotcopy -h=localhost -u=yejr -p=yejr /db_name./regex/ /tmp

更詳細(xì)的使用方法請查看手冊,或者調(diào)用下面的命令來查看 mysqlhotcopy 的幫助:

perldoc /usr/local/mysql/bin/mysqlhotcopy

注意,想要使用 mysqlhotcopy,必須要有 SELECT、RELOAD(要執(zhí)行 FLUSH TABLES) 權(quán)限,并且還必須要能夠有讀取 datadir/db_name 目錄的權(quán)限。

2.2 還原

mysqlhotcopy 備份出來的是整個數(shù)據(jù)庫目錄,使用時可以直接拷貝到 mysqld 指定的 datadir (在這里是 /usr/local/mysql/data/)目錄下即可,同時要注意權(quán)限的問題,如下例:

root#cp -rf db_name /usr/local/mysql/data/root#chown -R nobody:nobody /usr/local/mysql/data/ (將 db_name 目錄的屬主改成 mysqld 運行用戶)

 

3、 SQL 語法備份

3.1 備份

BACKUP TABLE 語法其實和 mysqlhotcopy 的工作原理差不多,都是鎖表,然后拷貝數(shù)據(jù)文件。它能實現(xiàn)在線備份,但是效果不理想,因此不推薦使用。它只拷貝表結(jié)構(gòu)文件和數(shù)據(jù)文件,不同時拷貝索引文件,因此恢復(fù)時比較慢。
例子:

BACK TABLE tbl_name TO '/tmp/db_name/';

注意,必須要有 FILE 權(quán)限才能執(zhí)行本SQL,并且目錄 /tmp/db_name/ 必須能被 mysqld 用戶可寫,導(dǎo)出的文件不能覆蓋已經(jīng)存在的文件,以避免安全問題。

SELECT INTO OUTFILE 則是把數(shù)據(jù)導(dǎo)出來成為普通的文本文件,可以自定義字段間隔的方式,方便處理這些數(shù)據(jù)。
例子:

SELECT * INTO OUTFILE '/tmp/db_name/tbl_name.txt' FROM tbl_name;

注意,必須要有 FILE 權(quán)限才能執(zhí)行本SQL,并且文件 /tmp/db_name/tbl_name.txt 必須能被 mysqld 用戶可寫,導(dǎo)出的文件不能覆蓋已經(jīng)存在的文件,以避免安全問題。

3.2 恢復(fù)

BACKUP TABLE 方法備份出來的文件,可以運行 RESTORE TABLE 語句來恢復(fù)數(shù)據(jù)表。
例子:

RESTORE TABLE FROM '/tmp/db_name/';

權(quán)限要求類似上面所述。

SELECT INTO OUTFILE 方法備份出來的文件,可以運行 LOAD DATA INFILE 語句來恢復(fù)數(shù)據(jù)表。
例子:

LOAD DATA INFILE '/tmp/db_name/tbl_name.txt' INTO TABLE tbl_name;

權(quán)限要求類似上面所述。倒入數(shù)據(jù)之前,數(shù)據(jù)表要已經(jīng)存在才行。如果擔(dān)心數(shù)據(jù)會發(fā)生重復(fù),可以增加 REPLACE 關(guān)鍵字來替換已有記錄或者用 IGNORE 關(guān)鍵字來忽略他們。

4、 啟用二進(jìn)制日志(binlog)

采用 binlog 的方法相對來說更靈活,省心省力,而且還可以支持增量備份。

啟用 binlog 時必須要重啟 mysqld。首先,關(guān)閉 mysqld,打開 my.cnf,加入以下幾行:

server-id = 1log-bin = binloglog-bin-index = binlog.index

然后啟動 mysqld 就可以了。運行過程中會產(chǎn)生 binlog.000001 以及 binlog.index,前面的文件是 mysqld 記錄所有對數(shù)據(jù)的更新操作,后面的文件則是所有 binlog 的索引,都不能輕易刪除。關(guān)于 binlog 的信息請查看手冊。

需要備份時,可以先執(zhí)行一下 SQL 語句,讓 mysqld 終止對當(dāng)前 binlog 的寫入,就可以把文件直接備份,這樣的話就能達(dá)到增量備份的目的了:

FLUSH LOGS;

如果是備份復(fù)制系統(tǒng)中的從服務(wù)器,還應(yīng)該備份 master.inforelay-log.info 文件。

備份出來的 binlog 文件可以用 MySQL 提供的工具 mysqlbinlog 來查看,如:

/usr/local/mysql/bin/mysqlbinlog /tmp/binlog.000001

該工具允許你顯示指定的數(shù)據(jù)庫下的所有 SQL 語句,并且還可以限定時間范圍,相當(dāng)?shù)姆奖?,詳?xì)的請查看手冊。

恢復(fù)時,可以采用類似以下語句來做到:

/usr/local/mysql/bin/mysqlbinlog /tmp/binlog.000001 | mysql -uyejr -pyejr db_name

mysqlbinlog 輸出的 SQL 語句直接作為輸入來執(zhí)行它。

如果你有空閑的機(jī)器,不妨采用這種方式來備份。由于作為 slave 的機(jī)器性能要求相對不是那么高,因此成本低,用低成本就能實現(xiàn)增量備份而且還能分擔(dān)一部分?jǐn)?shù)據(jù)查詢壓力,何樂而不為呢?

5、 直接備份數(shù)據(jù)文件

相較前幾種方法,備份數(shù)據(jù)文件最為直接、快速、方便,缺點是基本上不能實現(xiàn)增量備份。為了保證數(shù)據(jù)的一致性,需要在靠背文件前,執(zhí)行以下 SQL 語句:

FLUSH TABLES WITH READ LOCK;

也就是把內(nèi)存中的數(shù)據(jù)都刷新到磁盤中,同時鎖定數(shù)據(jù)表,以保證拷貝過程中不會有新的數(shù)據(jù)寫入。這種方法備份出來的數(shù)據(jù)恢復(fù)也很簡單,直接拷貝回原來的數(shù)據(jù)庫目錄下即可。

注意,對于 Innodb 類型表來說,還需要備份其日志文件,即 ib_logfile* 文件。因為當(dāng) Innodb 表損壞時,就可以依靠這些日志文件來恢復(fù)。

6、 備份策略

對于中等級別業(yè)務(wù)量的系統(tǒng)來說,備份策略可以這么定:第一次全量備份,每天一次增量備份,每周再做一次全量備份,如此一直重復(fù)。而對于重要的且繁忙的系統(tǒng)來說,則可能需要每天一次全量備份,每小時一次增量備份,甚至更頻繁。為了不影響線上業(yè)務(wù),實現(xiàn)在線備份,并且能增量備份,最好的辦法就是采用主從復(fù)制機(jī)制(replication),在 slave 機(jī)器上做備份。

7、 數(shù)據(jù)維護(hù)和災(zāi)難恢復(fù)

作為一名DBA(我目前還不是,呵呵),最重要的工作內(nèi)容之一是保證數(shù)據(jù)表能安全、穩(wěn)定、高速使用。因此,需要定期維護(hù)你的數(shù)據(jù)表。以下 SQL 語句就很有用:

CHECK TABLE 或 REPAIR TABLE,檢查或維護(hù) MyISAM 表OPTIMIZE TABLE,優(yōu)化 MyISAM 表ANALYZE TABLE,分析 MyISAM 表

當(dāng)然了,上面這些命令起始都可以通過工具 myisamchk 來完成,在這里不作詳述。

Innodb 表則可以通過執(zhí)行以下語句來整理碎片,提高索引速度:

ALTER TABLE tbl_name ENGINE = Innodb;

這其實是一個 NULL 操作,表面上看什么也不做,實際上重新整理碎片了。

通常使用的 MyISAM 表可以用上面提到的恢復(fù)方法來完成。如果是索引壞了,可以用 myisamchk 工具來重建索引。而對于 Innodb 表來說,就沒這么直接了,因為它把所有的表都保存在一個表空間了。不過 Innodb 有一個檢查機(jī)制叫 模糊檢查點,只要保存了日志文件,就能根據(jù)日志文件來修復(fù)錯誤??梢栽?my.cnf 文件中,增加以下參數(shù),讓 mysqld 在啟動時自動檢查日志文件:

innodb_force_recovery = 4

關(guān)于該參數(shù)的信息請查看手冊。

8、 總結(jié)

做好數(shù)據(jù)備份,定只好合適的備份策略,這是一個DBA所做事情的一小部分,萬事開頭難,就從現(xiàn)在開始吧!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
国产精品久久久久久久午夜| 成人午夜电影久久影院| 久久精品系列| seba5欧美综合另类| 久久久久久日本一区99| 夜夜爽久久精品91| 国产麻豆视频在线观看| 国内精品一区二区| 国产视色精品亚洲一区二区| 欧美三区在线| 欧美国产视频在线| 国产精品久久久久77777| 欧美午夜精品理论片| 麻豆一区二区三区| 国产米奇在线777精品观看| 污网站在线播放| 国产成人无码精品亚洲| 性一交一乱一色一免费无遮挡| 国产黄视频在线观看| 自拍小视频在线观看| 亚洲激情校园春色| 色999国产精品| 色综合欧美在线视频区| 欧美大尺度做爰床戏| 成年女人在线看片| 欧洲熟妇精品视频| 午夜啪啪福利视频| 日韩欧美国产系列| 超碰国产精品久久国产精品99| 亚洲片在线观看| √天堂资源地址在线官网| 久久久久久久久久久久久女国产乱| 国产成a人无v码亚洲福利| 国产一线天粉嫩馒头极品av| 一级日韩一级欧美| 成人高清在线观看视频| 欧美午夜美女看片| 亚洲视频一起| 午夜亚洲国产au精品一区二区| 亚洲青青青在线视频| 国产成人精品一区二区| 欧美精品激情blacked18| 精品www久久久久奶水| 国产精品亚洲片在线播放| 中文字幕42页丝袜| 国产精品99免视看9| 成人黄视频免费| 精品免费一区二区三区| 青娱乐在线视频免费观看| 色婷婷在线观看视频| 国产成人精品免高潮在线观看| 精品盗摄女厕tp美女嘘嘘| 女子免费在线观看视频www| 国产a一区二区| 国产成人超碰人人澡人人澡| 亚洲视频电影图片偷拍一区| 自拍视频在线播放| 伊人网站在线| 91麻豆视频在线观看| 成人影视亚洲图片在线| 国内小视频在线看| 韩国av免费在线| 99精品国产九九国产精品| 狠狠干视频网站| 超碰在线一区二区三区| 精品一区二区av| 亚洲成熟少妇视频在线观看| 久草在线中文最新视频| 影院欧美亚洲| 精品一区二区无码| 亚洲电影一级黄| 激情视频免费观看在线| 久久久久久久久久久福利| 激情偷乱视频一区二区三区| 亚州福利视频| 国产igao激情在线入口| 激情se五月| 成人动漫在线免费观看| caoporn-草棚在线视频最| 欧美丰满少妇xxxxx| 久久久国产午夜精品| 日韩在线观看第一页| 鲁大师精品99久久久| 九九热精品国产| 色综合视频在线| 色婷婷粉嫩av| 国产精品免费一区二区三区在线观看| 久久人人妻人人人人妻性色av| 久久精品人人做人人爽电影| 久久伊99综合婷婷久久伊| 狠狠色综合色综合网络| 最近免费中文字幕中文高清百度| 亚洲色婷婷一区二区三区| 天天色天天操天天做| 亚欧洲精品在线视频免费观看| 久久成人在线观看| 成人动漫在线免费观看| 精品无人乱码一区二区三区的优势| 亚洲女同ⅹxx女同tv| 91freevideo| 福利所第一导航| 色婷婷久久99综合精品jk白丝| 91美女蜜桃在线| 中文精品一区二区三区| 欧美与黑人午夜性猛交久久久| 国产欧美亚洲视频| 久久亚洲精品网站| 日韩欧美一区二区不卡| 亚洲综合中文字幕68页| 欧美日韩国产综合在线| 亚洲欧洲视频| 免费人成在线不卡| 色www永久免费视频首页在线| 成人午夜高潮视频| 91老师国产黑色丝袜在线| 在线观看免费一区| 国产深喉视频一区二区| 777奇米四色成人影色区| 91丨九色丨黑人外教| 91成人在线免费视频| 国产在线视频福利| 色之综合天天综合色天天棕色| 99热这里只有精品66| 欧美gv在线观看| 成人三级伦理片| 国产99在线播放| 婷婷开心久久网| 全国男人的天堂天堂网| 一区二区三区视频免费在线观看| 日韩av一区二区三区美女毛片| 亚洲女人天堂视频| 懂色av中文字幕| av不卡免费看| 欧美精品久久久久a| 精品国产一区a| 岛国精品在线播放| 色婷婷777777仙踪林| 999久久久精品一区二区| 亚洲另类在线制服丝袜| 婷婷丁香花五月天| 成人欧美视频在线| 制服丝袜第一页在线观看| 久久偷看各类wc女厕嘘嘘偷窃| 欧美一区二区视频在线观看2022| 一区二区三区毛片| www红色一片_亚洲成a人片在线观看_| 欧美极品少妇xxxxⅹ喷水| 福利在线小视频| 亚洲伊人网在线观看| 免费一区二区三区视频狠狠| 欧美日韩国产一区在线| 欧美三级xxx| 日韩一区二区在线观看| 欧美野外猛男的大粗鳮| 国产精品一二三区在线观看| 伊人影院在线视频| 蜜臀av在线播放| 日本系列欧美系列| 两根大肉大捧一进一出好爽视频| 亚洲欧美日韩成人高清在线一区| 午夜精品蜜臀一区二区三区免费| jizz内谢中国亚洲jizz| 777精品久无码人妻蜜桃| 男人的天堂avav| 天堂av在线网| 久久这里只有精品一区二区| 久久久久久久久久久久久国产| 欧美成人三级在线| 在线视频精品一| www日本在线| 视频欧美一区| 成人狠狠色综合| 日韩精品中文字幕久久臀| 亚洲插插视频| 羞羞在线观看网站| 麻豆九一精品爱看视频在线观看免费| 91高清免费在线观看| 乱人伦中文视频在线| 精品国产乱码久久久久久闺蜜| 欧美日韩三级一区二区| 久久久国产精品麻豆| av网站在线不卡| 欧美国产日韩a欧美在线观看| 国产精品久久久久久成人| 日韩在线观看网址| 7777奇米亚洲综合久久| 精品国产欧美日韩不卡在线观看| 波多野结衣中文字幕在线| 国产区精品视频| 91久久国产最好的精华液| 亚洲精品进入| 中国精品一区二区| 成人免费视频国产免费麻豆| 欧美不卡一区二区三区四区| wwwxxxx在线观看| 久久亚洲一区二区三区明星换脸| 国产精品日日做人人爱| 国产视频一区二区在线播放| 水蜜桃久久夜色精品一区| 国产无套粉嫩白浆内谢| 久久青青草原| 国产99久久久国产精品| 欧美一级一区二区三区| 欧美大码xxxx| 亚洲 自拍 另类 欧美 丝袜| 精品久久久久久亚洲综合网站| 亚洲综合激情视频| 蜜乳av中文字幕| 成人av色网站| 91成人国产在线观看| 亚洲精品久久嫩草网站秘色| 91在线视频观看免费| 国产精品999久久久| 老司机免费在线视频| 亚洲国产欧美日本视频| 色窝窝无码一区二区三区成人网站| 日本免费久久高清视频| 亚洲.国产.中文慕字在线| 国产香蕉成人综合精品视频| 日本欧美大码aⅴ在线播放| 日日骚一区二区三区| 中文字幕在线看精品乱码| 68国产成人综合久久精品| 亚洲国产一成人久久精品| www日本在线观看| 亚洲人成在线观看| 韩曰欧美视频免费观看| 久久久国产精华液| 日本性视频网| 午夜精品婷婷| 一区在线中文字幕| 国产精品久久久久天堂| 蜜桃视频网站www| 97在线看免费观看视频在线观看| 亚洲女人****多毛耸耸8| 无码人妻一区二区三区免费n鬼沢| 黄视频网站免费看| 喜爱夜蒲2在线| 91福利视频免费观看| 日韩欧美高清一区二区三区| 亚洲最黄网站| 成人在线小说| 一级全黄少妇性色生活片| 欧美男插女视频| 亚洲电影成人av99爱色| 亚洲www在线观看| 日韩精品中文字幕久久臀| 国产精品视频一| 精品久久久久久久一区二区蜜臀| 成人h动漫精品一区| 亚洲视频重口味| 九九热播视频在线精品6| 国产精品电影院| 亚洲综合爱爱久久网| 日本视频在线观看一区二区三区| 国产伊人精品在线| 中文字幕乱在线伦视频乱在线伦视频| 国产99久久久国产精品潘金| 国产福利一区二区| 麻豆91精品| 超碰色偷偷男人的天堂| 欧美亚洲愉拍一区二区| 香蕉视频国产在线观看| 国产一区二区不卡在线| 三年中文在线观看免费大全中国| 人妻丰满熟妇av无码久久洗澡| 一起草最新网址| 国产一区玩具在线观看| 老司机在线视频二区| wwwxxxx国产| 四虎影视成人永久免费观看视频| www.综合| 青青a在线精品免费观看| 国产一区二区三区视频播放| 国产男小鲜肉同志免费| 国产一区二区导航在线播放| 久久亚洲精品成人| h网站免费在线观看| 欧美日韩激情网| av福利导福航大全在线播放| 全部免费毛片在线播放网站| a√在线视频| 午夜精品视频在线观看一区二区| 一本大道综合伊人精品热热| 国产美女诱惑一区二区| 欧美aaa一级片| 青青艹在线观看| 蜜桃91在线| 黄色一级片在线看| 免费观看成年人视频| 国产综合色激情| 折磨小男生性器羞耻的故事| 蜜桃视频中文字幕| 一区二区在线高清视频| 美日韩丰满少妇在线观看| 欧美在线不卡区| 久久蜜桃香蕉精品一区二区三区| 国产一级片大全| 亚洲1卡2卡3卡4卡乱码精品| 欧美fxxxxxx另类| www.日本在线观看| 欧美精品在线免费播放| 91精品国产自产拍在线观看蜜| 国产欧美久久久久久| 亚洲 国产 日韩 综合一区| 日韩精品中文字幕吗一区二区| av免费播放网站| 一本色道久久综合精品婷婷| 加勒比色老久久爱综合网| 色视频www在线播放国产人成| 国产精品成久久久久| 色综合666| 国产亚洲精品福利| 激情网址大全| 免费观看毛片网站| 欧美无人高清视频在线观看| 国产欧美综合在线| 在线免费观看黄色| 啦啦啦在线视频免费观看高清中文| 亚洲一区网站| 91精品国产一区二区三区蜜臀| 韩国av一区二区三区四区| 精品国产a一区二区三区v免费| 成人网18免费看| 久久久久一本一区二区青青蜜月| 国产亚洲一区二区在线观看| 成人激情免费电影网址| 一区二区三区在线电影|