亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > 帶你5分鐘讀懂MySQL字符集設置

帶你5分鐘讀懂MySQL字符集設置

熱門標簽:電銷機器人好品牌門薩維l 做地圖標注都需要什么工具 哈爾濱crm外呼系統價格 上海智能外呼系統需要多少錢 西安400電話在哪里辦理 銀川電銷外呼系統定制 凱立德科技館地圖標注 中科嘉智人工智能電銷機器人 甘孜電話機器人廠家

一、內容概述

在MySQL的使用過程中,了解字符集、字符序的概念,以及不同設置對數據存儲、比較的影響非常重要。不少同學在日常工作中遇到的“亂碼”問題,很有可能就是因為對字符集與字符序的理解不到位、設置錯誤造成的。

本文由淺入深,分別介紹了如下內容:

  1. 字符集、字符序的基本概念及聯系
  2. MySQL支持的字符集、字符序設置級,各設置級別之間的聯系
  3. server、database、table、column級字符集、字符序的查看及設置
  4. 應該何時設置字符集、字符序

二、字符集、字符序的概念與聯系

在數據的存儲上,MySQL提供了不同的字符集支持。而在數據的對比操作上,則提供了不同的字符序支持。

MySQL提供了不同級別的設置,包括server級、database級、table級、column級,可以提供非常精準的設置。

什么是字符集、字符序?簡單的來說:

  1. 字符集(character set):定義了字符以及字符的編碼。
  2. 字符序(collation):定義了字符的比較規則。

舉個例子:

有四個字符:A、B、a、b,這四個字符的編碼分別是A = 0, B = 1, a = 2, b = 3。這里的字符 + 編碼就構成了字符集(character set)。

如果我們想比較兩個字符的大小呢?比如A、B,或者a、b,最直觀的比較方式是采用它們的編碼,比如因為0 1,所以 A B。

另外,對于A、a,雖然它們編碼不同,但我們覺得大小寫字符應該是相等的,也就是說 A == a。

這上面定義了兩條比較規則,這些比較規則的集合就是collation。

  1. 同樣是大寫字符、小寫字符,則比較他們的編碼大小;
  2. 如果兩個字符為大小寫關系,則它們相等。

三、MySQL支持的字符集、字符序

MySQL支持多種字符集 與 字符序。

  1. 一個字符集對應至少一種字符序(一般是1對多)。
  2. 兩個不同的字符集不能有相同的字符序。
  3. 每個字符集都有默認的字符序。

上面說的比較抽象,我們看下后面幾個小節就知道怎么回事了。

1、查看支持的字符集

可以通過以下方式查看MYSQL支持的字符集。

方式一:

mysql> SHOW CHARACTER SET;
+----------+-----------------------------+---------------------+--------+
| Charset | Description   | Default collation | Maxlen |
+----------+-----------------------------+---------------------+--------+
| big5 | Big5 Traditional Chinese | big5_chinese_ci | 2 |
| dec8 | DEC West European  | dec8_swedish_ci | 1 |
...省略

方式二:

mysql> use information_schema;
mysql> select * from CHARACTER_SETS;
+--------------------+----------------------+-----------------------------+--------+
| CHARACTER_SET_NAME | DEFAULT_COLLATE_NAME | DESCRIPTION   | MAXLEN |
+--------------------+----------------------+-----------------------------+--------+
| big5  | big5_chinese_ci | Big5 Traditional Chinese | 2 |
| dec8  | dec8_swedish_ci | DEC West European  | 1 |
...省略

當使用SHOW CHARACTER SET查看時,也可以加上WHERE或LIKE限定條件。

例子一:使用WHERE限定條件。

mysql> SHOW CHARACTER SET WHERE Charset="utf8";
+---------+---------------+-------------------+--------+
| Charset | Description | Default collation | Maxlen |
+---------+---------------+-------------------+--------+
| utf8 | UTF-8 Unicode | utf8_general_ci | 3 |
+---------+---------------+-------------------+--------+
1 row in set (0.00 sec)

例子二:使用LIKE限定條件。

mysql> SHOW CHARACTER SET LIKE "utf8%";
+---------+---------------+--------------------+--------+
| Charset | Description | Default collation | Maxlen |
+---------+---------------+--------------------+--------+
| utf8 | UTF-8 Unicode | utf8_general_ci | 3 |
| utf8mb4 | UTF-8 Unicode | utf8mb4_general_ci | 4 |
+---------+---------------+--------------------+--------+
2 rows in set (0.00 sec)

2、查看支持的字符序

類似的,可以通過如下方式查看MYSQL支持的字符序。

方式一:通過SHOW COLLATION進行查看。

可以看到,utf8字符集有超過10種字符序。通過Default的值是否為Yes,判斷是否默認的字符序。

mysql> SHOW COLLATION WHERE Charset = 'utf8';
+--------------------------+---------+-----+---------+----------+---------+
| Collation  | Charset | Id | Default | Compiled | Sortlen |
+--------------------------+---------+-----+---------+----------+---------+
| utf8_general_ci  | utf8 | 33 | Yes | Yes | 1 |
| utf8_bin   | utf8 | 83 |  | Yes | 1 |
...略

方式二:查詢information_schema.COLLATIONS。

mysql> USE information_schema;
mysql> SELECT * FROM COLLATIONS WHERE CHARACTER_SET_NAME="utf8";
+--------------------------+--------------------+-----+------------+-------------+---------+
| COLLATION_NAME  | CHARACTER_SET_NAME | ID | IS_DEFAULT | IS_COMPILED | SORTLEN |
+--------------------------+--------------------+-----+------------+-------------+---------+
| utf8_general_ci  | utf8  | 33 | Yes | Yes  | 1 |
| utf8_bin   | utf8  | 83 |  | Yes  | 1 |
| utf8_unicode_ci  | utf8  | 192 |  | Yes  | 8 |

3、字符序的命名規范

字符序的命名,以其對應的字符集作為前綴,如下所示。比如字符序utf8_general_ci,標明它是字符集utf8的字符序。

更多規則可以參考 官方文檔。

MariaDB [information_schema]> SELECT CHARACTER_SET_NAME, COLLATION_NAME FROM COLLATIONS WHERE CHARACTER_SET_NAME="utf8" limit 2; 
+--------------------+-----------------+
| CHARACTER_SET_NAME | COLLATION_NAME |
+--------------------+-----------------+
| utf8  | utf8_general_ci |
| utf8  | utf8_bin |
+--------------------+-----------------+
2 rows in set (0.00 sec)

四、server的字符集、字符序

用途:當你創建數據庫,且沒有指定字符集、字符序時,server字符集、server字符序就會作為該數據庫的默認字符集、排序規則。

如何指定:MySQL服務啟動時,可通過命令行參數指定。也可以通過配置文件的變量指定。

server默認字符集、字符序:在MySQL編譯的時候,通過編譯參數指定。

character_set_server、collation_server分別對應server字符集、server字符序。

1、查看server字符集、字符序

分別對應character_set_server、collation_server兩個系統變量。

mysql> SHOW VARIABLES LIKE "character_set_server";
mysql> SHOW VARIABLES LIKE "collation_server";

2、啟動服務時指定

可以在MySQL服務啟動時,指定server字符集、字符序。如不指定,默認的字符序分別為latin1、latin1_swedish_ci

mysqld --character-set-server=latin1 \

 --collation-server=latin1_swedish_ci

單獨指定server字符集,此時,server字符序為latin1的默認字符序latin1_swedish_ci。

mysqld --character-set-server=latin1

3、配置文件指定

除了在命令行參數里指定,也可以在配置文件里指定,如下所示。

[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
collation-server = utf8_unicode_ci
init-connect='SET NAMES utf8'
character-set-server = utf8

4、運行時修改

例子:運行時修改(重啟后會失效,如果想要重啟后保持不變,需要寫進配置文件里)

mysql> SET character_set_server = utf8 ;

5、編譯時指定默認字符集、字符序

character_set_server、collation_server的默認值,可以在MySQL編譯時,通過編譯選項指定:

cmake . -DDEFAULT_CHARSET=latin1 \

  -DDEFAULT_COLLATION=latin1_german1_ci

五、database的字符集、字符序

用途:指定數據庫級別的字符集、字符序。同一個MySQL服務下的數據庫,可以分別指定不同的字符集/字符序。

1、設置數據的字符集/字符序

可以在創建、修改數據庫的時候,通過CHARACTER SET、COLLATE指定數據庫的字符集、排序規則。

創建數據庫:

CREATE DATABASE db_name
 [[DEFAULT] CHARACTER SET charset_name]
 [[DEFAULT] COLLATE collation_name]

修改數據庫:

ALTER DATABASE db_name
 [[DEFAULT] CHARACTER SET charset_name]
 [[DEFAULT] COLLATE collation_name]

例子:創建數據庫test_schema,字符集設置為utf8,此時默認的排序規則為utf8_general_ci。

CREATE DATABASE `test_schema` DEFAULT CHARACTER SET utf8;

2、查看數據庫的字符集/字符序

有3種方式可以查看數據庫的字符集/字符序。

例子一:查看test_schema的字符集、排序規則。(需要切換默認數據庫)

mysql> use test_schema;
Database changed
mysql> SELECT @@character_set_database, @@collation_database;
+--------------------------+----------------------+
| @@character_set_database | @@collation_database |
+--------------------------+----------------------+
| utf8   | utf8_general_ci |
+--------------------------+----------------------+
1 row in set (0.00 sec)

例子二:也可以通過下面命令查看test_schema的字符集、數據庫(不需要切換默認數據庫)

mysql> SELECT SCHEMA_NAME, DEFAULT_CHARACTER_SET_NAME, DEFAULT_COLLATION_NAME FROM information_schema.SCHEMATA WHERE schema_name="test_schema";
+-------------+----------------------------+------------------------+
| SCHEMA_NAME | DEFAULT_CHARACTER_SET_NAME | DEFAULT_COLLATION_NAME |
+-------------+----------------------------+------------------------+
| test_schema | utf8   | utf8_general_ci |
+-------------+----------------------------+------------------------+
1 row in set (0.00 sec)

例子三:也可以通過查看創建數據庫的語句,來查看字符集。

mysql> SHOW CREATE DATABASE test_schema;
+-------------+----------------------------------------------------------------------+
| Database | Create Database       |
+-------------+----------------------------------------------------------------------+
| test_schema | CREATE DATABASE `test_schema` /*!40100 DEFAULT CHARACTER SET utf8 */ |
+-------------+----------------------------------------------------------------------+
1 row in set (0.00 sec)

3、database字符集、字符序是怎么確定的

創建數據庫時,指定了CHARACTER SET或COLLATE,則以對應的字符集、排序規則為準。
創建數據庫時,如果沒有指定字符集、排序規則,則以character_set_server、collation_server為準。

六、table的字符集、字符序

創建表、修改表的語法如下,可通過CHARACTER SET、COLLATE設置字符集、字符序。

CREATE TABLE tbl_name (column_list)
 [[DEFAULT] CHARACTER SET charset_name]
 [COLLATE collation_name]]

ALTER TABLE tbl_name
 [[DEFAULT] CHARACTER SET charset_name]
 [COLLATE collation_name]

1、創建table并指定字符集/字符序

例子如下,指定字符集為utf8,字符序則采用默認的。

CREATE TABLE `test_schema`.`test_table` (
 `id` INT NOT NULL COMMENT '',
 PRIMARY KEY (`id`) COMMENT '')
DEFAULT CHARACTER SET = utf8;

2、查看table的字符集/字符序

同樣,有3種方式可以查看table的字符集/字符序。

方式一:通過SHOW TABLE STATUS查看table狀態,注意Collation為utf8_general_ci,對應的字符集為utf8。

MariaDB [blog]> SHOW TABLE STATUS FROM test_schema \G;
*************************** 1. row ***************************
  Name: test_table
  Engine: InnoDB
 Version: 10
 Row_format: Compact
  Rows: 0
 Avg_row_length: 0
 Data_length: 16384
Max_data_length: 0
 Index_length: 0
 Data_free: 11534336
 Auto_increment: NULL
 Create_time: 2018-01-09 16:10:42
 Update_time: NULL
 Check_time: NULL
 Collation: utf8_general_ci
 Checksum: NULL
 Create_options: 
 Comment: 
1 row in set (0.00 sec)

方式二:查看information_schema.TABLES的信息。

mysql> USE test_schema;
mysql> SELECT TABLE_COLLATION FROM information_schema.TABLES WHERE TABLE_SCHEMA = "test_schema" AND TABLE_NAME = "test_table";
+-----------------+
| TABLE_COLLATION |
+-----------------+
| utf8_general_ci |
+-----------------+

方式三:通過SHOW CREATE TABLE確認。

mysql> SHOW CREATE TABLE test_table;
+------------+----------------------------------------------------------------------------------------------------------------+
| Table | Create Table             |
+------------+----------------------------------------------------------------------------------------------------------------+
| test_table | CREATE TABLE `test_table` (
 `id` int(11) NOT NULL,
 PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 |
+------------+----------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

3、table字符集、字符序如何確定

假設CHARACTER SET、COLLATE的值分別是charset_name、collation_name。如果創建table時:

明確了charset_name、collation_name,則采用charset_name、collation_name。
只明確了charset_name,但collation_name未明確,則字符集采用charset_name,字符序采用charset_name對應的默認字符序。

只明確了collation_name,但charset_name未明確,則字符序采用collation_name,字符集采用collation_name關聯的字符集。

charset_name、collation_name均未明確,則采用數據庫的字符集、字符序設置。

七、column的字符集、排序

類型為CHAR、VARCHAR、TEXT的列,可以指定字符集/字符序,語法如下:

col_name {CHAR | VARCHAR | TEXT} (col_length)
 [CHARACTER SET charset_name]
 [COLLATE collation_name]

1、新增column并指定字符集/排序規則

例子如下:(創建table類似)

mysql> ALTER TABLE test_table ADD COLUMN char_column VARCHAR(25) CHARACTER SET utf8;

2、查看column的字符集/字符序

例子如下:

mysql> SELECT CHARACTER_SET_NAME, COLLATION_NAME FROM information_schema.COLUMNS WHERE TABLE_SCHEMA="test_schema" AND TABLE_NAME="test_table" AND COLUMN_NAME="char_column";
+--------------------+-----------------+
| CHARACTER_SET_NAME | COLLATION_NAME |
+--------------------+-----------------+
| utf8  | utf8_general_ci |
+--------------------+-----------------+
1 row in set (0.00 sec)

3、column字符集/排序規則確定

假設CHARACTER SET、COLLATE的值分別是charset_name、collation_name:

如果charset_name、collation_name均明確,則字符集、字符序以charset_name、collation_name為準。

只明確了charset_name,collation_name未明確,則字符集為charset_name,字符序為charset_name的默認字符序。

只明確了collation_name,charset_name未明確,則字符序為collation_name,字符集為collation_name關聯的字符集。

charset_name、collation_name均未明確,則以table的字符集、字符序為準。

八、選擇:何時設置字符集、字符序

一般來說,可以在三個地方進行配置:

創建數據庫的時候進行配置。

mysql server啟動的時候進行配置。

從源碼編譯mysql的時候,通過編譯參數進行配置

1、方式一:創建數據庫的時候進行配置

這種方式比較靈活,也比較保險,它不依賴于默認的字符集/字符序。當你創建數據庫的時候指定字符集/字符序,后續創建table、column的時候,如果不特殊指定,會繼承對應數據庫的字符集/字符序。

CREATE DATABASE mydb
 DEFAULT CHARACTER SET utf8
 DEFAULT COLLATE utf8_general_ci;

2、方式二:mysql server啟動的時候進行配置

可以添加以下配置,這樣mysql server啟動的時候,會對character-set-server、collation-server進行配置。

當你通過mysql client創建database/table/column,且沒有顯示聲明字符集/字符序,那么就會用character-set-server/collation-server作為默認的字符集/字符序。

另外,client、server連接時的字符集/字符序,還是需要通過SET NAMES進行設置。

[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci

3、方式三:從源碼編譯mysql的時候,通過編譯參數進行設置

編譯的時候如果指定了-DDEFAULT_CHARSET和-DDEFAULT_COLLATION,那么:

創建database、table時,會將其作為默認的字符集/字符序。

client連接server時,會將其作為默認的字符集/字符序。(不用單獨SET NAMES)

shell> cmake . -DDEFAULT_CHARSET=utf8 \

  -DDEFAULT_COLLATION=utf8_general_ci

九、寫在后面

本文較為詳細地介紹了MySQL中字符集、字符序相關的內容,這部分內容主要針對的是數據的存儲與比較。其實還有很重要的一部分內容還沒涉及:針對連接的字符集、字符序設置。

由于連接的字符集、字符序設置不當導致的亂碼問題也非常多,這部分內容展開來講內容也不少,放在下一篇文章進行講解。

十、相關鏈接

10.1 Character Set Support

https://dev.mysql.com/doc/refman/5.7/en/charset.html

總結

以上所述是小編給大家介紹的帶你5分鐘讀懂MySQL字符集設置,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

您可能感興趣的文章:
  • 深入Mysql字符集設置分析
  • mysql odbc字符集設置(中文顯示亂碼)
  • 深入Mysql字符集設置[精華結合]
  • Mysql 默認字符集設置方法(免安裝版)
  • 關于mysql字符集設置了character_set_client=binary 在gbk情況下會出現表描述是亂碼的情況
  • 深入Mysql字符集設置 圖文版
  • Docker下mysql設置字符集的方法
  • 基于mysql 5.5 設置字符集問題的詳解
  • mysql 常用設置 字符集編碼、自動完成(自動提示)、監聽外網ip
  • MYSQL字符集設置的方法詳解(終端的字符集)

標簽:濮陽 四川 浙江 安徽 平頂山 山南 那曲 安康

巨人網絡通訊聲明:本文標題《帶你5分鐘讀懂MySQL字符集設置》,本文關鍵詞  帶你,5分鐘,讀懂,MySQL,字符集,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《帶你5分鐘讀懂MySQL字符集設置》相關的同類信息!
  • 本頁收集關于帶你5分鐘讀懂MySQL字符集設置的相關信息資訊供網民參考!
  • 推薦文章
    久久国产影院| 麻豆系列 在线视频| 国产网站免费视频| 久久久久久久免费视频| 天天色色网| 中文字幕Aⅴ资源网| 九九精品在线播放| 欧美一级视频免费| 香蕉视频久久| 欧美大片a一级毛片视频| 日本免费看视频| 四虎论坛| 黄色免费网站在线| 色综合久久天天综合绕观看| 91麻豆精品国产自产在线观看一区| 999久久狠狠免费精品| 二级特黄绝大片免费视频大片| 国产高清在线精品一区二区| 精品国产一区二区三区久久久蜜臀| 九九精品在线播放| 欧美激情一区二区三区在线播放| 精品国产亚洲人成在线| 国产精品1024永久免费视频 | 国产一区二区精品久久91| 国产激情一区二区三区| 午夜久久网| 精品视频一区二区三区| 国产成人精品综合久久久| 九九精品影院| 黄色福利片| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 九九精品在线播放| 日本免费看视频| 日韩免费在线观看视频| 成人免费一级毛片在线播放视频| 日日日夜夜操| 欧美另类videosbestsex高清| 国产伦久视频免费观看 视频 | 精品视频在线观看视频免费视频| 九九精品久久| 精品视频在线看 | 欧美a级大片| 国产成人女人在线视频观看| 青青久久精品| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 成人免费一级纶理片| 日韩专区亚洲综合久久| 四虎精品在线观看| 欧美爱爱动态| 国产高清在线精品一区二区 | 可以免费在线看黄的网站| 亚洲www美色| 亚洲女人国产香蕉久久精品 | 青青青草影院| 天天做日日干| 精品国产亚洲人成在线| 一级女人毛片人一女人| 日本免费乱理伦片在线观看2018| 日韩免费在线视频| 久久精品免视看国产成人2021| 国产91视频网| 精品国产亚一区二区三区| 日本伦理网站| 国产91精品系列在线观看| 97视频免费在线| 国产一区国产二区国产三区| 欧美日本免费| 天天做日日爱夜夜爽| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 青草国产在线| 黄视频网站在线看| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 亚州视频一区二区| 免费国产在线观看| 久草免费在线观看| 99热精品在线| 色综合久久手机在线| 天天做日日爱夜夜爽| 韩国毛片 免费| 国产不卡在线观看| 久久国产影院| 国产极品白嫩美女在线观看看| 久久99中文字幕| 免费国产在线视频| 午夜家庭影院| 韩国毛片免费大片| 欧美1区| 国产视频一区在线| 91麻豆精品国产片在线观看| 精品视频免费观看| 日本免费看视频| 欧美激情一区二区三区视频 | 美国一区二区三区| 日韩中文字幕在线播放| 国产精品1024永久免费视频 | 成人免费观看网欧美片| 日本免费看视频| 欧美另类videosbestsex高清| 一级片片| 亚洲 男人 天堂| 午夜欧美成人久久久久久| 91麻豆精品国产综合久久久| 毛片高清| 欧美激情一区二区三区视频| 久久99这里只有精品国产| 亚洲女人国产香蕉久久精品 | 国产精品自拍在线观看| 欧美日本免费| 日韩中文字幕在线亚洲一区| 日韩中文字幕在线观看视频| 精品久久久久久免费影院| 日日日夜夜操| 91麻豆精品国产综合久久久| 黄视频网站在线免费观看| 国产成人精品综合久久久| 久久福利影视| 欧美国产日韩一区二区三区| 日韩专区一区| 可以免费看毛片的网站| 欧美另类videosbestsex| 91麻豆精品国产自产在线| 成人a大片高清在线观看| 四虎久久精品国产| a级精品九九九大片免费看| 精品视频免费看| 日韩av东京社区男人的天堂| 久久国产影院| 日韩免费在线视频| 天天做日日干| 在线观看导航| 四虎精品在线观看| 精品在线视频播放| 一本伊大人香蕉高清在线观看| 国产欧美精品| 欧美日本韩国| 日韩av片免费播放| 国产麻豆精品| 成人a级高清视频在线观看| 99色视频在线观看| 午夜精品国产自在现线拍| 国产韩国精品一区二区三区| 国产精品自拍亚洲| 午夜久久网| 韩国三级香港三级日本三级| 欧美大片毛片aaa免费看| 欧美国产日韩一区二区三区| 国产成人精品在线| 国产精品自拍在线观看| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 韩国三级视频网站| 精品视频在线看 | 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 欧美一级视| 精品国产亚洲一区二区三区| 精品国产一区二区三区精东影业| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 美女免费毛片| 国产不卡精品一区二区三区| 国产91素人搭讪系列天堂| 国产伦久视频免费观看 视频 | 午夜久久网| 国产一级生活片| 韩国三级一区| 欧美激情影院| 二级片在线观看| 亚洲精品久久玖玖玖玖| 欧美一区二区三区性| 欧美国产日韩一区二区三区| 你懂的福利视频| 麻豆网站在线免费观看| 精品久久久久久免费影院| 国产精品自拍在线| 成人免费观看网欧美片| 国产a网| 色综合久久天天综合绕观看| 99久久精品国产国产毛片| 免费一级生活片| 欧美一级视频免费| 国产成人精品影视| 成人免费一级毛片在线播放视频| 一级女性全黄久久生活片| 日本免费区| 麻豆系列国产剧在线观看| 999久久狠狠免费精品| 午夜家庭影院| 久久99中文字幕| 国产欧美精品| 国产不卡在线看| 香蕉视频一级| 人人干人人草| 国产麻豆精品hdvideoss| 日韩在线观看免费| 久久成人性色生活片| 天天色色网| 青青青草影院| 国产不卡福利| 欧美一区二区三区性| 日韩免费片| 国产91素人搭讪系列天堂|