日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

MySQL从入门到精通之sql语言---(9月2日更新)

發布時間:2023/12/16 数据库 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MySQL从入门到精通之sql语言---(9月2日更新) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

SQL語言

  • 數據庫基本操作
    • 對數據庫操作----
    • 數據表的操作
      • 創建表
      • 創建表的其他方式-----
      • 為表增加計算列---9.2更新ing
      • 對數據表做一些約束
        • 主鍵約束------
        • 外鍵約束------
          • 外鍵策略
            • 外鍵策略1
            • 外鍵策略2
        • 非空約束與唯一約束------
        • 唯一約束和主鍵約束的區別-----
        • 設置字段自動增長
        • 檢查約束---
  • 查看表的結構
    • 修改表名
    • 修改表中字段的數據類型
    • 修改表中字段的字段名
    • 為表和字段取別名
    • 添加字段
    • 刪除字段
    • 修改字段位置
    • 修改表的存儲引擎
    • 刪除表
      • 刪除表操作中有 無if exists 的區別
    • MySQL的binlog有有幾種錄入格式?分別有什么區別?

數據庫基本操作

針對數據庫操作的知識主要有----

通用格式----輸入完sql語言之后 要用 ;(分號 ) 結尾;

對數據庫操作----

登錄數據庫—

格式----mysql -h 數據庫地址 -u 用戶名 -p 密碼
(密碼一般不顯式的輸入,而是回車隱式的輸入)

查看數據庫----

show databases;
格式-----show databases;

使用數據庫------

use gavin;
格式----- use 數據庫名 ;
出現 Database changed 說明操作成功;

查看數據庫中包含多少張表-------

show tables;
格式----show tables;

創建數據庫

create database gavin;
格式----create database 數據庫名;
創建數據庫是在系統磁盤上劃分一塊區域用于數據的存儲和管理;
數據庫名不能重復

刪除數據庫

drop database gavin;
格式—drop database 數據庫名

出現Query OK表示操作成功
用DROP DATABASE聲明刪除數據庫后,數據庫中存儲的所有數據表和數據也將一同被刪除,而且不能恢復。

查看創建的數據庫的詳細信息–

show create database gavin;
格式—show create database 數據庫名;

查看數據庫的表結構信息
select distinct(engine) from information_schema.tables;
格式----select distinct(engine) from information_schema.tables;

這里要知道初始化的時候每個表的是用來干嘛的-------

除了自己建立的數據庫之外還會有三個主要的自帶數據庫
名字分別為information_schema、mysql、performance_schema、

information_schema數據庫

提供訪問數據庫元數據的方式-------如數據庫名或表名,列的數據類型,或訪問權限等
確切說information_schema是信息數據庫。保存著關于MySQL服務器所維護的所有其他數據庫的信息。在INFORMATION_SCHEMA中,有數個只讀表。它們實際上是視圖,而不是基本表;

這也驗證了該數據庫是屬于試圖性質的-----多張表的融合體

里面包含多張表-----
SCHEMATA表:提供了當前mysql實例中所有數據庫的信息。
TABLES表:提供了關于數據庫中的表的信息(包括視圖)。
等等

mysql數據庫

這個是mysql的核心數據庫,負責存儲數據庫的用戶、權限設置、關鍵字等mysql自己需要使用的控制和管理信息。不可以刪除
常用的為user表,用于管理用戶權限等相關操作;
如果對mysql不是很了解,也不要輕易修改這個數據庫里面的表信息。

performance_schema數據庫
一個性能優化的引擎:功能默認為關閉狀態:

數據表的操作

在創建表的時候要考慮字段用什么數據類型以盡可能優化表的存儲性能;

創建表

在創建表之前要選擇數據庫,不然不知道在那個庫里創建,

案例----
創建一個員工信息表-----
基本語法格式-----

create table 表名 (
字段名1 數據類型(長度限制),
字段名2 數據類型(長度限制)
);
當然還可以對表中數據做一些其他限制;

查看剛剛創建的表的信息

創建表的其他方式-----

源表—

mysql> select * from userinfo where fruitname regexp 'an{1}'; +------+----------+--------+-------+--------+-----------+ | id | name | gender | score | height | fruitname | +------+----------+--------+-------+--------+-----------+ | 1005 | 古力娜華 || 145.6 | 166.7 | orange | | 1007 | Jack || 100.4 | 198.7 | banana | | 1009 | 李二狗 || 123.4 | 178.9 | orange | | 1010 | 王建國 || 120.9 | 166.4 | banana | +------+----------+--------+-------+--------+-----------+ 4 rows in set (0.00 sec)

比如要想將查詢后的數據以一張表的形式保存下來-----

> create table userinfo3 as select * from userinfo where fruitname
regexp ‘an{1}’;

mysql> create table userinfo3 as select * from userinfo where fruitname regexp 'an{1}'; Query OK, 4 rows affected, 1 warning (0.03 sec) Records: 4 Duplicates: 0 Warnings: 1mysql> select * from userinfo3; +------+----------+--------+-------+--------+-----------+ | id | name | gender | score | height | fruitname | +------+----------+--------+-------+--------+-----------+ | 1005 | 古力娜華 || 145.6 | 166.7 | orange | | 1007 | Jack || 100.4 | 198.7 | banana | | 1009 | 李二狗 || 123.4 | 178.9 | orange | | 1010 | 王建國 || 120.9 | 166.4 | banana | +------+----------+--------+-------+--------+-----------+ 4 rows in set (0.00 sec)

如果只想要字段信息,不想要數據,則可以如下操作—

> create table userinfo4 as select id ,name ,gender, height,score from
userinfo where 1=4 ;
*where 條件處為false即可 *

mysql> create table userinfo4 as select id ,name ,gender, height,score from userinfo where 1=4 ; Query OK, 0 rows affected, 1 warning (0.06 sec) Records: 0 Duplicates: 0 Warnings: 1mysql> select * from userinfo4; Empty set (0.00 sec)mysql> show create table userinfo4 \G *************************** 1. row ***************************Table: userinfo4 Create Table: CREATE TABLE `userinfo4` (`id` int NOT NULL DEFAULT '0',`name` varchar(8) DEFAULT NULL,`gender` char(2) NOT NULL DEFAULT '男',`height` float(4,1) DEFAULT NULL,`score` decimal(4,1) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci 1 row in set (0.00 sec)mysql>

為表增加計算列—9.2更新ing

即表中的某一列的值是通過別的列計算得來的;
格式----字段名 數據類型 generated always ( 計算列表達式 ) as virtual

virtual 可以省略

mysql> create table testnum (-> a int ,-> b int ,-> c int generated always as (a*b) virtual-> ); Query OK, 0 rows affected (0.08 sec)mysql>mysql> insert into testnum (a,b) values(12,16); Query OK, 1 row affected (0.02 sec)mysql> select * from testnum; +------+------+------+ | a | b | c | +------+------+------+ | 12 | 16 | 192 | +------+------+------+ 1 row in set (0.00 sec)mysql> create table testnum1 (-> a int ,-> b int ,-> c int generated always as (a*b)-> ); Query OK, 0 rows affected (0.05 sec)mysql> insert into testnum1 (a,b) values(12,16); Query OK, 1 row affected (0.04 sec)mysql> select * from testnum1; +------+------+------+ | a | b | c | +------+------+------+ | 12 | 16 | 192 | +------+------+------+ 1 row in set (0.00 sec)

基本語法格式:
show create table 表名 ;

輸出的內容包含創建的表的結構(字段名和數據類型,數據限制以及表的其他信息------存儲引擎,數據編碼格式等)

向表中錄入信息----

格式一------
insert into 表名 values(各字段對應的數據類型);

格式二------
insert into 表名 (字段名,字段名,…)values(各字段對應的數據類型);

注意:插入的數據類型要和字段數據類型相匹配;

有時為了提高效率會選擇一次錄入多條記錄;

細節----文本類型的數據要用單引號引用;

查看數據表中的信息----
格式-----select * from 表名

以上是查看數據表中的全部信息,可以根據自己需要查看部分數據;
格式------select 字段名1,字段名2… from 表名

對數據表做一些約束

先來看創建表的時候----

主鍵約束------

主鍵約束(Primary Key Constraint)要求主鍵列的數據唯一,并且不允許為空。主鍵能夠唯一地標識表中的一條記錄,可以結合外鍵來定義不同數據表之間的關系,并且可以加快數據庫查詢的速度。主鍵和記錄之間的關系如同人和身份證之間的關系,它們之間是一一對應的。

單字段主鍵----

添加主鍵的方式----
格式一------- 在指定字段信息的時候添加主鍵約束----
字段名1 數據類型 primary key

格式二------
在所有字段信息指定完畢后在添加主鍵約束-----
字段名1 數據類型 ,primary key(字段名1)

除了上述是定一個字段為主鍵外還可以指定多個字段為主鍵

多字段聯合主鍵

方式跟指定一個字段為主鍵的方式二一樣,指定了多個主鍵;
而方式一只適用于指定一個主鍵的情況----不然指定多主鍵報錯;

注意--------
并不是每一個表中都需要主鍵,一般多個表之間進行連接操作時需要用到主鍵。因此并不需要為每個表建立主鍵,而且有些情況最好不使用主鍵。

外鍵約束------

外鍵用來在兩個表的數據之間建立連接,可以是一列或者多列。一個表可以有一個或多個外鍵。

外鍵對應的是參照完整性,一個表的外鍵****可為空值,若不為空值,則每一個外鍵值必須等于另一個表中主鍵的某個

外鍵:首先它是表中的一個字段,雖可以不是本表的主鍵,但要對應另外一個表的主鍵。外鍵的主要作用是保證數據引用的完整性,定義外鍵后,不允許刪除在另一個表中具有關聯關系的行。外鍵的作用是保持數據的一致性、完整性

定義外鍵的格式----
在所有字段定義完畢之后-----
constraint 外鍵名 foreign key(子表字段名) references 主表名(主表主鍵字段名)

所以外鍵其實至少對應兩張表-----
父表----含有相關字段中主鍵所在的那張表
子表-----含有相關字段中外鍵所在的那張表

創建主表---- 創建子表-----
當然一個表中的主鍵也可以是另一個表中的外鍵,主鍵和外鍵可以指定多個
,但都是一一對應的關系;


設置完畢主鍵和外鍵之后,就相當于將兩張表聯系起來了,子表的外鍵必須關聯父表的主鍵,且關聯字段的數據類型必須匹配(即int 對int,而不能int 對char )

外鍵約束的兩個表之間存儲引擎必須一樣;

外鍵策略

建主表----
id ------學號 主鍵約束
name------ 學生姓名 非空
gender--------學生性別 只有男,女
cid------學生班級 檢查約束[1,8]

CREATE TABLE s_class ( id INT ( 11 ) auto_increment, NAME VARCHAR ( 6 ) NOT NULL, gender enum ( '男', '女' ) DEFAULT '男', cid TINYINT ( 2 ),---班級 CONSTRAINT pk_sclass PRIMARY KEY ( id ), CONSTRAINT chk_cid check(cid>=1 and cid<=8) );

插入數據-----

INSERT INTO `s_class`(`id`, `NAME`, `gender`, `cid`) VALUES (1001, '張三', '男', 1); INSERT INTO `s_class`(`id`, `NAME`, `gender`, `cid`) VALUES (1002, '李四', '男', 2); INSERT INTO `s_class`(`id`, `NAME`, `gender`, `cid`) VALUES (1003, '李二狗', '女', 2); INSERT INTO `s_class`(`id`, `NAME`, `gender`, `cid`) VALUES (1004, '王大川', '男', 3); INSERT INTO `s_class`(`id`, `NAME`, `gender`, `cid`) VALUES (1006, '王中仁', '男', 5);

建從表----
id ------學生學號-------主鍵約束,自增
name---- 學生姓名 -----非空
cid2----學生班級 -------外鍵約束,默認3班

CREATE TABLE s_student ( id INT ( 11 ), name VARCHAR( 6 ) NOT NULL, cid TINYINT (2) default 3, CONSTRAINT fk_sc_ss foreign key (id) REFERENCES s_class (id) );

插入數據-----

-----正常插入數據 INSERT INTO `s_student`(`id`, `name`, `cid`) VALUES (1001, '張三', 1); INSERT INTO `s_student`(`id`, `name`, `cid`) VALUES (1003, '李二狗', 2); INSERT INTO `s_student`(`id`, `name`, `cid`) VALUES (1006, '王中仁', 5);----當插入的數據---id 在s_class 中不存在時就會報錯mysql> insert into s_student values(1010,'王二麻子',2); ERROR 1452 (23000): Cannot add or update a child row: a foreign key constraint fails (`gavin`.`s_student`, CONSTRAINT `fk_sc_ss` FOREIGN KEY (`id`) REFERENCES `s_class` (`id`))/*所以要先先在主表中添加數據然后從表才能添加*/ mysql> insert into s_class values(1010,'王二麻子',null,2); Query OK, 1 row affected (0.01 sec)mysql> insert into s_student values(1010,'王二麻子',2); Query OK, 1 row affected (0.01 sec)mysql>

如果要想在子表中刪除數據
當條件為非外鍵刪除數據時---------

mysql> delete from s_class where cid=5; ERROR 1451 (23000): Cannot delete or update a parent row: a foreign key constraint fails (`gavin`.`s_student`, CONSTRAINT `fk_sc_ss` FOREIGN KEY (`id`) REFERENCES `s_class` (`id`))

會報錯------不能夠刪除或者更新父表的記錄

嘗試條件為外鍵字段刪除數據-----

mysql> delete from s_student where id=1010; Query OK, 1 row affected (0.01 sec)mysql>

并沒有報錯;

在父表中進行上述操作--------

mysql> delete from s_class where cid=5; ERROR 1451 (23000): Cannot delete or update a parent row: a foreign key constraint fails (`gavin`.`s_student`, CONSTRAINT `fk_sc_ss` FOREIGN KEY (`id`) REFERENCES `s_class` (`id`)) mysql> delete from s_class where id=1006; ERROR 1451 (23000): Cannot delete or update a parent row: a foreign key constraint fails (`gavin`.`s_student`, CONSTRAINT `fk_sc_ss` FOREIGN KEY (`id`) REFERENCES `s_class` (`id`))

發現都報錯了,說明 如果要想刪除父表中的數據(在父,子表中都存在的關聯數據),必須先在子表中刪除而且條件是根據子表中的外鍵條件進行刪除;

總結----

外鍵策略1

當定義外鍵約束時 默認是 no action—不允許操作(這里是指用戶客戶端那里), 如果要修改只能通過sql語句來操作;

**如果非要刪除子表中的數據,操作思路有兩種, **

1,通過子表的外鍵字段作為條件進行刪除 .
2,修改主表中的相關值(除主鍵/唯一約束)為其他值,刪除之后在修改回原來的值;

**假設現在就要在子表中刪除 王二麻子這條記錄 **
方式一----

mysql> delete from s_student where id=1010; Query OK, 1 row affected (0.01 sec)

方式二-----

mysql> update s_class set name='王er麻子' where id=1010 ; Query OK, 1 row affected (0.01 sec) Rows matched: 1 Changed: 1 Warnings: 0mysql> delete from s_student where id=1010; Query OK, 1 row affected (0.01 sec)mysql> insert into s_student values(1010,'王二麻子',2); Query OK, 1 row affected (0.01 sec)mysql> delete from s_student where name='王二麻子'; Query OK, 1 row affected (0.01 sec)mysql> update s_class set name='王二麻子' where id=1010 ; Query OK, 1 row affected (0.01 sec) Rows matched: 1 Changed: 1 Warnings: 0
外鍵策略2

級聯操作—cacade操作,

即先刪除外鍵約束,然后刪除數據,在添加回外鍵約束;

mysql> alter table s_student drop foreign key fk_sc_ss; Query OK, 0 rows affected (0.02 sec) Records: 0 Duplicates: 0 Warnings: 0mysql> delete from s_student where name='王二麻子'; Query OK, 1 row affected (0.01 sec)mysql> alter table s_student add constraint fk_sc_st foreign key(id) references s_class(id); Query OK, 3 rows affected (0.10 sec) Records: 3 Duplicates: 0 Warnings: 0mysql>

非空約束與唯一約束------

創建一個表----

非空約束-----

格式-----
字段名 數據類型 not null;

唯一約束----
格式-------
字段名 數據類型 unique;

約束之間的順序沒什么特別要求,按照習慣來就好;

非空約束和唯一約束根據字面意思就還可以理解,該字段錄入數據的時候不允許為空—即不允許為null,可以是空字符串,不允許重復;
驗證代碼-----
但是有一種情況是----如果不錄入數據,可以指定默認值;

默認約束----

創建表—

插入數據----


查看數據---- 由于沒有錄入性別,則默認按照指定的 男
處理
插入數據的兩種方式-----
第一種是不能使用默認值的;
第二種指定字段插入可以使用默認值

唯一約束和主鍵約束的區別-----

1,對于單主鍵方式創建的表時-------只能由一個主鍵,但是可以有多個字段聲明為unique;
2,主鍵不允許為null,但是唯一約束可以出現null值的存在
3,刪除主鍵是不被允許的,除非取消該字段主鍵資格;

設置字段自動增長

聽名字就知道此種方式是針對整形數據的且是主鍵------

開始建表

一個表只能有一個字段使用auto_increment約束,且該字段必須是主鍵,字段數據類型要求為整型(tinyint,smallint,int,bigint)

格式 -----
字段名 數據類型 primary key auto_increment

插入數據看一下-----

注意-----標準的插入數據的方式為上面插入數據的方式一,mysql中支持方式二,但對于一些數據庫而言可能不支持;

檢查約束—

檢查約束一般用在錄入數據時檢查錄入數據是否是建表人想讓你輸入的-----
比如新建一張表,
name-----姓名,
gender----性別(要求只能為’男’,‘女’)
age--------年齡(在18到30之間)

mysql> create table usertest001 (-> name varchar(6) ,-> gender char(1) default '男' check(gender='男'||gender='女'),-> age tinyint(2) check(age>=18 and age<=30)-> ); Query OK, 0 rows affected, 2 warnings (0.09 sec)mysql> insert into usertest001 values('張三','n',32); ERROR 3819 (HY000): Check constraint 'usertest001_chk_1' is violated. mysql> mysql> insert into usertest001 values('張三','男',22); Query OK, 1 row affected (0.01 sec)mysql> select * from usertest001; +------+--------+------+ | name | gender | age | +------+--------+------+ | 張三 || 22 | +------+--------+------+ 1 row in set (0.00 sec)

也可以將gender 的數據類型設置為enum (‘男’,‘女’)

當數據中檢查約束有多個時,可以根據檢查約束錯誤的名稱以更好地找到插入數據哪里出錯了----
ERROR 3819 (HY000): Check constraint ‘usertest001_chk_1’ is violated.
表示第一個檢查約束那里出現了錯誤,檢查約束在系統內是以編號的方式進行排序的;

但是這樣還是不太明顯,又不能一個一個去數,

所以我們可以為表做一個約束----

mysql> create table usertest006 (-> name varchar(6) ,-> gender char(1) default '男',-> age tinyint(2) ,-> user_id int(11) auto_increment,-> constraint pk_id primary key (user_id) ,-> constraint chk_gender check(gender='男' or gender ='女'),-> constraint chk_age check(age>=18 and age<=30)-> ); Query OK, 0 rows affected, 2 warnings (0.04 sec)mysql> show warnings; +---------+------+------------------------------------------------------------------------------+ | Level | Code | Message | +---------+------+------------------------------------------------------------------------------+ | Warning | 1681 | Integer display width is deprecated and will be removed in a future release. |--integer類型數據在最新版本8.0中不建議加顯示位寬 | Warning | 1681 | Integer display width is deprecated and will be removed in a future release. | +---------+------+------------------------------------------------------------------------------+ 2 rows in set (0.00 sec)mysql> insert into usertest006 values-> ('張而三','你',48,1001); ERROR 3819 (HY000): Check constraint 'chk_age' is violated. mysql>

可以發現mysql只能一項一項檢查錯誤,從最開始的到最后的錯誤,先對語句開頭的錯誤做出提示;

可以在創建表的時候對數據表做一些約束,當然也可以以后再添加,但是會比較麻煩,因為可能對已經添加的數據不友好;
約束除了可以在創建表的時候添加,還可以在設置好字段后添加約束-----在設置完所有字段之后添加的約束也叫表約束----
可以是主鍵約束,唯一約束,檢查約束,外鍵約束等

還可以建完表之后修改數據來添加約束
alter table 表名 modyfy 字段 數據類型 約束 ;
或者
alter table 表名 舊字段名 新字段名 數據類型 約束

-- 在創建表以后添加約束: alter table t_student add constraint pk_stu primary key (sno) ; -- 主鍵約束 alter table t_student modify sno int(6) auto_increment; -- 修改自增條件 alter table t_student add constraint ck_stu_sex check (sex = '男' || sex = '女'); alter table t_student add constraint ck_stu_age check (age >= 18 and age <= 50); alter table t_student add constraint uq_stu_email unique (email);

查看表的結構

查看表的結構—

語法格式–
desc 表名 ; 包含字段名,字段類型,是否非空,主鍵,默認以及額外的信息

格式----
describe 表名;
也可以簡寫為desc 表名;

表中各個字段的含義:
Field 字段名
Type 數據類型
Null 是否非空 即是否可以存儲null值
Key 是否已編制索引,
Key的值可以為
PRI—主鍵
UNI----唯一
MUL----非唯一,可以重復
Default----是否由默認值
Extra-----附加信息

查看表的詳細信息
格式----show create table 表名
查看表的創建語句,存儲引擎,默認編碼格式等信息;

如果看起來有些亂,不如加點料-----

格式----show create table 表名\G

看起來是不是比上面的好一些;
注意---- G后沒有;(分號)

修改表名

格式—

alter table 舊表名 rename to 新表名;
to可以省略;
修改表名并不能修改表的結構;-----只是改個名而已;
這種方式并不能用來修改數據庫名----修改數據庫名只能通過將源庫的內容導入到新庫中;

修改表中字段的數據類型

格式–
alter table 表名 modify 字段名 數據類型 ;

修改之前----

修改-----修改后----
修改注意事項—

修改前后的表的字段如果表中由數據,則最好使得數據類型要匹配,不然會出現異常情況----后果自負哦!!!(比如有些涉及數學運算的數據改編為字符串格式…)
如果還沒有數據,可以修改;

修改表中字段的字段名

格式–
alter table 表名 change 舊字段名 新字段名 新數據類型 ;

通過這種方式可以起到給表中字段改名和修改數據類型的作用;

CHANGE也可以只修改數據類型,實現和MODIFY同樣的效果,方法是將SQL語句中的“新字段名”和“舊字段名”設置為相同的名稱,只改變“數據類型”。由于不同類型的數據在機器中存儲的方式及長度并不相同,修改數據類型可能會影響到數據表中已有的數據記錄,因此當數據庫表中已經有數據時,不要輕易修改數據類型。

為表和字段取別名

基本格式是 -----
1,字段名 as 別名

mysql> select name as '姓名' ,fruitname as '愛吃的水果' from userinfo ; +----------+------------+ | 姓名 | 愛吃的水果 | +----------+------------+ | 張三 | pear | | 李四 | apple | | 王五 | pear | | 李六 | apple | | 古力娜華 | orange | | 阿依古麗 | mongo | | Jack | banana | | Gavin | mongo | | 李二狗 | orange | | 王建國 | banana | | 瑪麗亞 | peak | | 穿耳戈 | peak | +----------+------------+ 12 rows in set (0.00 sec)

2,表名 as 別名

mysql> select u1.name ,u1.fruitname from userinfo as u1 inner join usertest as u2 on u1.fruitname =u2.fruitname group by u1.name; +----------+-----------+ | name | fruitname | +----------+-----------+ | 王五 | pear | | 張三 | pear | | 李二狗 | orange | | 古力娜華 | orange | | 王建國 | banana | | Jack | banana | | 穿耳戈 | peak | | 瑪麗亞 | peak | | Gavin | mongo | | 阿依古麗 | mongo | | 李六 | apple | | 李四 | apple | +----------+-----------+ 12 rows in set (0.00 sec)

表別名只在執行查詢的時候使用,并不在返回結果中顯示,而列別名定義之后,將返回給客戶端顯示,顯示的結果字段為字段列的別名。

注意-----別名不能與數據庫名,數據表名重復

添加字段

格式—
alter table 表名 add 新字段名 數據類型 約束條件 first (after 已存在的字段名);
after----表示添加到某字段之后
first----表示添加到表頭
如果沒有first或者after 已存在的字段名,則默認是添加早表的字段末尾列;

刪除字段

格式—
alter table 表名 drop 字段名 ;

嘗試刪除一下主鍵字段------

在沒有外鍵約束的情亂下可以刪除,但是如果有外鍵約束則不能刪,
除非將外約束給刪除;

修改字段位置

格式----
alter table 表名 modify 字段名1 數據類型 first|(after 字段名);

修改之前查看一下數據類型—


修改之后的----
after-----
first----

修改表的存儲引擎

MySQL中主要的存儲引擎有MyISAM、InnoDB、MEMORY(HEAP)、BDB、FEDERATED等。

查看系統支持的存儲引擎— 格式-------
show engines; 還記得查看所有表已經使用的存儲引擎嗎?
查看某張表的存儲引擎;

修改-----


發現錯誤----說明MyISAM存儲引擎不支持外鍵

刪除外鍵----

有一個暴力的方式是直接將該表刪除…不建議除非真有必要這么操作
drop table testinfo2;

接下來再操作----

刪除表

刪除數據表就是將數據庫中已經存在的表從數據庫中刪除

注意,在刪除表的同時,表的定義和表中所有的數據均會被刪除。因此,在進行刪除操作前,最好對表中的數據做一個備份,以免造成無法挽回的后果.

可以同時刪除沒有被關聯的表
刪除表的格式—
drop table (if exists) 表1,表2,…表n;
刪除之前-------
其中testinfo 和testinfo3有主鍵外鍵約束關系—

刪除 表testthree
刪除有主鍵外鍵約束關聯的表中的一個----

會提示----
ERROR 3730 (HY000): Cannot drop table ‘testinfo’ referenced by a foreign key constraint ‘test_id2’ on table ‘testinfo3’.

如果想要刪除關聯關系中的某一張只能刪除外鍵約束后再刪除;

刪除外鍵再刪除------
alter table testinfo3 drop foreign key test_id2 ; drop
table testinfo3;

要么將所有有關聯的表都刪除,
注意刪除后所有數據都丟失了,建議要做好備份;

刪除表操作中有 無if exists 的區別

當刪除的表不存在時----
1有if exists 時不好出現錯誤提示只有一個警告信息 1 warning,而沒有的話會出現錯誤提示1051
隨著版本的更迭,現在mysql都到了mysql8了其實內行人把它叫做5.8版本,

來看一下;

mysql8都有有哪些新變化???

MySQL的binlog有有幾種錄入格式?分別有什么區別?

有三種格式,

  • statement
    - - statement模式下,每一條會修改數據的sql都會記錄在binlog中。不需要記錄每一行的變化,減少了binlog日志量,節約了IO,提高性能。由于sql的執行是有上下文的,因此在保存的時候需要保存相關的信息,同時還有一些使用了函數之類的語句無法被記錄復制。
  • row
    • row級別下,不記錄sql語句上下文相關信息,僅保存哪條記錄被修改。記錄單元為每一行的改動,基本是可以全部記下來但是由于很多操作,會導致大量行的改動(比如altertable),因此這種模式的文件保存的信息太多,日志量太大。
  • mixed
    • mixed,一種折中的方案,普通操作使用statement記錄,當無法使用statement的時候使用row。

此外,新版的MySQL中對row級別也做了一些優化,當表結構發生變化的時候,會記錄語句而不是逐行記錄。

總結

以上是生活随笔為你收集整理的MySQL从入门到精通之sql语言---(9月2日更新)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

婷婷社区五月天 | 国产成人黄色av | 婷婷激情小说网 | 亚洲电影在线看 | 日韩欧美精品在线观看 | 99视频免费 | 亚洲午夜精品久久久久久久久 | 一区二区激情 | 99久久婷婷国产一区二区三区 | 成人影音av | 五月天综合 | 欧洲在线免费视频 | 亚州五月| 久久久久久久影视 | 六月天综合网 | 久久免费视频2 | 久久av影视 | 日韩精品一区二区三区不卡 | 免费一级特黄毛大片 | 精品少妇一区二区三区在线 | 日韩欧美在线视频一区二区 | 在线一区电影 | 日韩欧美一区二区在线观看 | 91精品国产综合久久久久久久 | 人人插人人看 | 射九九 | 午夜精品久久久久久久99水蜜桃 | 国产综合在线视频 | 一级黄色片在线免费看 | 亚洲国产精品传媒在线观看 | 999久久久久久久久久久 | 久久精精品视频 | 亚洲h色精品 | 91亚洲精品久久久蜜桃网站 | 久久免费国产精品1 | 国产在线观看你懂得 | 天天伊人网 | av成人动漫 | 在线视频中文字幕一区 | 成人h在线| 国产人成精品一区二区三 | 91九色porny蝌蚪主页 | 久久69精品| 天天操天天干天天操天天干 | 欧美激情综合色综合啪啪五月 | 国产成人精品免高潮在线观看 | 亚洲 精品在线视频 | 日韩在线首页 | 精品一区91 | 日韩有码网站 | 蜜臀久久99精品久久久久久网站 | 91视频午夜 | 久久中文字幕在线视频 | 91传媒在线 | 九九九九九精品 | 日韩素人在线观看 | 久久综合五月天 | 国产亚洲精品久久久久久大师 | 久久久久久久久久久免费 | 黄色在线看网站 | 激情久久影院 | 久久99精品久久久久久秒播蜜臀 | 91视频免费播放 | 一区二区三区国产精品 | 中文字幕高清视频 | 日本黄区免费视频观看 | 三上悠亚一区二区在线观看 | 国产原创中文在线 | 九九热精品视频在线观看 | 超碰人人在线 | 国产精品视频 | 日韩一区二区三免费高清在线观看 | 日韩专区在线观看 | 国产第一页在线播放 | 欧美最猛性xxx | 97视频人人澡人人爽 | 在线国产一区二区 | 欧美日韩性 | 天天操天天干天天干 | 有没有在线观看av | 最新国产精品久久精品 | 成人黄色av网站 | 国语麻豆| 99电影| 亚洲欧洲视频 | 91av在线播放视频 | 91大神dom调教在线观看 | 骄小bbw搡bbbb揉bbbb | 成人免费精品 | 欧美日韩在线观看一区 | 久久ww | 成人免费91| 亚洲韩国一区二区三区 | 91精品视频免费在线观看 | 免费男女网站 | 91最新视频在线观看 | 久久久99精品免费观看app | 粉嫩av一区二区三区四区五区 | 久久精品视频在线观看 | 91高清完整版在线观看 | 久久久免费观看 | 日韩在线视频不卡 | 麻花豆传媒mv在线观看网站 | 日韩理论片在线 | 91成人网在线观看 | 精品久久久久久亚洲综合网站 | 免费看黄电影 | 黄色影院在线免费观看 | 丁香5月婷婷久久 | 狠狠狠狠狠干 | 欧美日本日韩aⅴ在线视频 插插插色综合 | 久久免费试看 | 日韩免费电影一区二区三区 | 国内成人精品视频 | 午夜精品一二区 | 天天操,夜夜操 | 国产一区免费看 | 97超碰国产精品女人人人爽 | 日韩一区二区在线免费观看 | 爱色av.com| 天堂av免费在线 | 久久婷婷综合激情 | 亚洲视频精品在线 | 在线观看中文av | 欧美精品视 | 日本精品一区二区三区在线播放视频 | 中文免费 | 中文在线字幕观看电影 | 综合网在线视频 | 日韩在线网址 | 成人a免费视频 | av中文在线影视 | a成人v | 国产精品夜夜夜一区二区三区尤 | 日韩精品中文字幕在线 | 国产韩国日本高清视频 | 亚洲一级片免费观看 | 欧美性生活一级片 | 国产系列 在线观看 | 色婷婷综合视频在线观看 | 亚洲欧美综合 | 国内视频 | 99热9| 美女视频黄在线 | 亚州精品天堂中文字幕 | 国产精品女视频 | 天天插狠狠插 | 久久免费试看 | 欧美老人xxxx18 | 久久久久久久久久久久电影 | 婷婷精品国产欧美精品亚洲人人爽 | 免费观看一区二区三区视频 | 亚洲视频一区二区三区在线观看 | 天天干天天操天天搞 | 日本动漫做毛片一区二区 | 亚洲精品国产精品乱码在线观看 | 97综合网 | 国产麻豆精品一区二区 | 日韩在线观| 三上悠亚一区二区在线观看 | 欧美最猛性xxxxx(亚洲精品) | 最近中文字幕 | 一级免费看视频 | 久久九九影视 | 欧洲亚洲激情 | 91香蕉亚洲精品 | av在线免费网 | 啪啪肉肉污av国网站 | 99久久免费看 | 日韩在线观看小视频 | 亚洲国产精品va在线看黑人 | 精品中文字幕在线观看 | 欧美日韩国产区 | 91久久久久久久一区二区 | 中文字幕亚洲精品在线观看 | 国产精品高潮在线观看 | 欧美日韩18 | 成年人视频免费在线播放 | 免费国产一区二区 | 国产精品毛片一区二区 | 日韩免费电影网站 | 亚洲欧洲一级 | 伊人午夜 | 黄色1级大片 | 黄色最新网址 | 日韩av进入 | 国产精品18久久久久久久久 | 97超碰.com| 国产第一页在线播放 | 亚洲视频精选 | 国产一区二区三区在线 | av福利资源| 91在线超碰 | 国产精品成人自拍 | 久久久久久久网 | 国产精品久久久久久久av电影 | 国产中的精品av小宝探花 | 五月天婷亚洲天综合网鲁鲁鲁 | 亚洲综合成人专区片 | 一区二区网 | 婷婷在线观看视频 | 日日夜夜网 | 一级片免费观看视频 | 天天天插 | 亚洲国产成人在线播放 | 天天躁天天操 | 黄色片视频免费 | 成人久久18免费网站图片 | 久久久久久电影 | 极品嫩模被强到高潮呻吟91 | 日韩高清国产精品 | 国产91av视频在线观看 | 日韩精品字幕 | 亚洲精品影视在线观看 | 激情av一区二区 | 亚州精品天堂中文字幕 | 国产黄色资源 | 国产午夜三级一区二区三桃花影视 | 国产丝袜制服在线 | 欧美美女视频在线观看 | 在线免费精品视频 | 午夜精品久久久99热福利 | 亚洲精品在线观看视频 | 亚洲jizzjizz日本少妇 | 国产成人一区二区三区在线观看 | 精品国产理论片 | 免费三级av| 天天天天色综合 | 欧美日韩精品在线播放 | 国产日韩精品一区二区在线观看播放 | 午夜91视频 | 一级黄色在线免费观看 | 国内小视频 | 91看片在线播放 | 18岁免费看片| 黄色成人影院 | 永久免费毛片在线观看 | 亚洲国产精品成人综合 | 日韩特级毛片 | 婷婷在线播放 | 国产精品videoxxxx | 91在线看黄 | www.亚洲在线 | 国产视频在线免费 | 国产高清不卡av | 91av蜜桃 | 97精品国产91久久久久久久 | 免费黄色网止 | 丁香六月国产 | 国产婷婷 | 国产91综合一区在线观看 | 日韩免费视频在线观看 | 特级西西444www大精品视频免费看 | 国产黄色电影 | 久久成人在线 | 亚洲精品乱码久久久久久写真 | 亚洲视频,欧洲视频 | 久久色视频 | 超碰在97 | 国产美女视频黄a视频免费 久久综合九色欧美综合狠狠 | 国产精品福利在线观看 | 五月天丁香视频 | 成人91在线 | 中文字幕视频 | 国产中文字幕在线看 | av免费播放 | 91成人短视频在线观看 | 8x8x在线观看视频 | 欧美精品一区二区三区四区在线 | 亚洲精品在线国产 | 精品国产福利在线 | www.天天色.com| 美女视频黄免费网站 | 91精品区| 久久九九免费视频 | 国产视频色 | 亚洲国产网站 | 丝袜美女视频网站 | 午夜av大片 | 天天碰天天操视频 | 久久久久久久久艹 | 中文字幕视频观看 | 亚洲资源视频 | 亚洲桃花综合 | 免费a v视频 | 在线 高清 中文字幕 | 国产这里只有精品 | 国产精彩视频一区 | 国产成人资源 | 亚洲国产综合在线 | 99re久久资源最新地址 | 免费看片在线观看 | 午夜精品福利一区二区 | 在线观看的av网站 | 99热精品在线 | 欧美日韩免费一区二区三区 | 久久综合九色欧美综合狠狠 | 色婷婷婷 | 婷婷成人综合 | 又大又硬又黄又爽视频在线观看 | 久日精品 | 欧美成人黄色片 | 欧美国产91 | 国产中文字幕一区二区 | 色香com. | 香蕉视频国产在线观看 | 中文字幕在线观看网站 | 伊人亚洲精品 | 国产一区二区三区网站 | 97超碰伊人 | 欧美淫aaa免费观看 日韩激情免费视频 | 天天干天天插 | 在线免费高清视频 | 99精品久久只有精品 | 伊人狠狠操| 91精品播放| 国产男女爽爽爽免费视频 | 久久免费公开视频 | 免费黄色在线网站 | 国产 亚洲 欧美 在线 | 国产不卡网站 | 又黄又爽又色无遮挡免费 | 欧美视频www| 国产精品18久久久久久久网站 | 日韩在线视频播放 | 日本亚洲国产 | 黄色视屏免费在线观看 | 国产一线二线三线性视频 | 又色又爽的网站 | 中文字幕在线观看第一区 | 国产精品一区二区三区免费视频 | 日日草av | 久久综合九色综合97婷婷女人 | 亚洲狠狠丁香婷婷综合久久久 | 国产精品h在线观看 | 97视频免费在线 | 亚洲精品理论片 | 久久久精品 一区二区三区 国产99视频在线观看 | 91麻豆网站 | 国产视频午夜 | 午夜影院一级片 | 久久黄色片 | 99久久国产免费免费 | 国产福利a | 91精品国产欧美一区二区 | 99亚洲精品在线 | 国产成人久久av免费高清密臂 | 在线观看视频免费播放 | 国产精品久久久久久久av电影 | 国产va在线 | 狠狠干美女 | 五月婷婷在线视频观看 | 最近久乱中文字幕 | 国产一区二区成人 | 手机av资源 | 色夜视频 | 久久激情视频 | 欧美一区二区精美视频 | 亚洲一区二区天堂 | 久操中文字幕在线观看 | 日韩精品视频免费 | 久久久久久国产精品 | 日韩高清在线观看 | 久久亚洲影院 | 日韩免费高清在线观看 | 免费看日韩片 | 国产精品久久99综合免费观看尤物 | 黄色在线观看网站 | 在线日韩一区 | 国产精品你懂的在线观看 | 国产黄色片一级 | 91天堂影院 | 黄色大全免费网站 | 在线观看亚洲精品 | 日韩二区精品 | 中文字幕乱码一区二区 | 友田真希av | 日韩国产精品久久 | 日b视频国产| 天天操狠狠干 | 国产中文字幕视频在线观看 | 久久伦理| 久久国产午夜精品理论片最新版本 | 国产日产精品一区二区三区四区的观看方式 | 美女网站免费福利视频 | 久久网站免费 | 久久久久久高清 | 成人av电影在线观看 | 一区二区三区动漫 | 国产精品久久久网站 | 高清在线一区 | 狠狠色丁香婷婷综合最新地址 | 免费观看性生交 | 福利片免费看 | 国产视频亚洲精品 | 欧美日韩国产一区二 | 中文字幕久久精品 | 精品在线亚洲视频 | 久久经典国产视频 | 狠狠干在线| 国产99re | 黄p网站在线观看 | 婷婷丁香五 | 国产精品久久久久久五月尺 | 中文字幕人成一区 | 91av资源网| 91精品国产自产在线观看 | 久久成人一区 | 视频一区在线播放 | 久久综合色综合88 | 久草电影在线观看 | 91色网址| 成年人免费在线 | 亚洲精品在线电影 | 在线看国产日韩 | 中文字幕视频网 | 日韩在线不卡 | 国产精品久久久久久婷婷天堂 | 激情欧美一区二区三区免费看 | 国产99免费 | 久久久999| 亚洲永久av| 午夜精品久久久久久久久久久 | 欧美三级在线播放 | 欧美特一级片 | 国产精品视屏 | 国产成人av网站 | 91资源在线免费观看 | 天天干,狠狠干 | 国产精品久免费的黄网站 | 亚洲国产精品激情在线观看 | 天天综合91 | 国产在线播放一区二区 | 国产福利一区二区在线 | 久久伦理 | 中文免费观看 | 亚州av免费 | 激情网五月婷婷 | 91豆花在线观看 | 国产护士在线 | 国产资源网| 最新国产精品拍自在线播放 | 九色视频网址 | 久久国产精品免费一区二区三区 | 日韩高清一二三区 | 国产97色在线 | 久久tv| 久久久av免费| 色久五月 | 91av中文 | 色99导航 | 日日夜夜精品免费观看 | 色视频国产直接看 | 国产亚洲日 | 五月亚洲| 亚州av免费| 日韩h在线观看 | 特级西西444www大精品视频免费看 | 日韩免费一级a毛片在线播放一级 | 久久国产剧场电影 | av成人在线网站 | 免费国产在线观看 | 亚洲欧美精品一区 | 亚洲精品国产品国语在线 | 97超碰人人澡人人爱学生 | 成人h在线播放 | 在线观看第一页 | 精品国产区在线 | 日韩一区二区三区免费视频 | 久免费 | 色先锋av资源中文字幕 | 日韩免费电影一区二区三区 | 亚洲精品在线观看av | 久草在线视频资源 | 在线影院中文字幕 | 亚洲一级二级三级 | 免费av的网站 | 日韩av高清 | 狠狠色伊人亚洲综合网站色 | 亚洲电影久久 | 最新av电影网址 | 国产高清不卡av | 国产资源在线视频 | 久久免费高清视频 | 69精品在线观看 | av在线激情| 毛片基地黄久久久久久天堂 | 亚洲一区免费在线 | 欧美日韩国产二区三区 | 国产午夜三级一区二区三桃花影视 | 久久亚洲婷婷 | 亚洲精品国产欧美在线观看 | 亚洲精品永久免费视频 | 91.精品高清在线观看 | 视频在线一区 | 国产精品欧美 | 激情综合五月 | 国产精品乱码高清在线看 | 日韩黄在线观看 | 久久国产精品99国产精 | 美女黄网站视频免费 | 9在线观看免费高清完整版在线观看明 | 狠狠躁18三区二区一区ai明星 | 亚洲影院天堂 | 天天干,夜夜操 | 国产视频日韩视频欧美视频 | 亚洲一区二区麻豆 | 欧美男男tv网站 | 99在线视频网站 | 亚洲成人精品av | 免费观看黄 | 91九色蝌蚪视频在线 | 欧美不卡视频在线 | 在线91视频 | 狠狠色狠狠色合久久伊人 | 国产在线观看免费av | 国产精品久久久久久久99 | 亚洲黄色小说网 | 亚洲欧洲精品久久 | 成 人 黄 色 视频 免费观看 | 99免费国产 | 成人av在线资源 | 成人在线视频观看 | 狠狠操狠狠干天天操 | 91人人网 | 中文 一区二区 | 日韩一级黄色片 | 亚洲国产小视频在线观看 | 久久精品4 | 一级片免费观看视频 | 精品国产欧美一区二区 | 91在线观看黄 | 丁香 久久 综合 | a成人v | 午夜手机电影 | 91麻豆精品国产91久久久更新时间 | 国产99久久久欧美黑人 | 韩国av一区二区 | 免费看精品久久片 | 国产人在线成免费视频 | 欧美精品一区二区免费 | 狠狠干狠狠插 | 黄色av网站在线观看 | 日日添夜夜添 | 91精品国自产在线偷拍蜜桃 | 中文字幕在线看视频 | 人人爽人人av | 91xav | 美女免费视频观看网站 | 国产91精品看黄网站 | 九九热精品视频在线播放 | 国产精品18videosex性欧美 | 日韩在线第一区 | 欧美精品v国产精品v日韩精品 | 国产成人av综合色 | 天堂网一区二区三区 | 中文字幕乱码亚洲精品一区 | 最新国产精品亚洲 | 99免在线观看免费视频高清 | 天天干天天摸天天操 | 香蕉精品在线观看 | 亚洲色图激情文学 | 久久综合成人网 | 日韩在线观看视频在线 | 国产在线色站 | 亚洲国产精品第一区二区 | 国产69精品久久久久99尤 | 亚洲精品乱码久久久久久按摩 | 久久综合色影院 | 天天做日日爱夜夜爽 | 999久久久免费视频 午夜国产在线观看 | 99视频这里只有 | 午夜精品久久久久久久99 | 国产成人99久久亚洲综合精品 | 国精产品永久999 | 国产三级香港三韩国三级 | 69亚洲视频 | 天天爽天天爽 | www.99av| 超碰97国产精品人人cao | 成人亚洲欧美 | 国产精品免费久久久久影院仙踪林 | 亚洲精品在线电影 | 国产精品一区免费在线观看 | 91亚洲精品国偷拍 | 99久久99久久精品 | 国产高清在线永久 | 黄色毛片大全 | 香蕉影院在线 | 97香蕉久久超级碰碰高清版 | 成年人免费在线看 | 精品国产黄色片 | 日韩福利在线观看 | 精壮的侍卫呻吟h | 丝袜精品视频 | 天天草天天摸 | 天天干,天天操 | 久久人人爽人人片 | 九九视频在线观看视频6 | 日韩综合第一页 | 狠狠色丁香久久婷婷综合丁香 | 精品国产理论 | 免费午夜网站 | 国产日韩精品一区二区在线观看播放 | 久久精品国产第一区二区三区 | 免费看片在线观看 | 国产免费a | 日本公妇在线观看 | 午夜视频免费 | 国产va精品免费观看 | 国产91成人在在线播放 | 黄色av网站在线观看免费 | 久久久久久久久久久免费视频 | 日韩免费观看av | 国产高清不卡 | 嫩小bbbb摸bbb摸bbb| 国产精品影音先锋 | 久久精品欧美日韩精品 | www.夜夜操 | 国产色婷婷精品综合在线手机播放 | 欧美成人猛片 | 五月婷婷六月丁香 | 狠狠干夜夜爽 | 成人av网页 | 99视频偷窥在线精品国自产拍 | 九九色在线 | 久久这里只有精品视频99 | www在线免费观看 | 免费看成人a | 成人免费在线看片 | 成人少妇影院yyyy | 特级a老妇做爰全过程 | 在线视频日韩精品 | 日本精品一二区 | 九九热只有这里有精品 | 国产精品成人一区二区三区吃奶 | jizz999| 2021久久 | 亚洲精品午夜一区人人爽 | 久久夜色网 | 日韩av成人在线观看 | 成人精品国产 | av在线短片 | 日韩在线视频线视频免费网站 | 丝袜美腿亚洲 | 成人午夜电影久久影院 | 在线观看一区 | 精品影院一区二区久久久 | 婷婷色资源 | 久久久午夜精品理论片中文字幕 | 免费看黄在线观看 | 精品免费99久久 | 国产一区二区三区免费在线观看 | 久久久首页| 999国内精品永久免费视频 | 97成人精品视频在线观看 | 日韩欧美视频一区二区 | 欧美一级日韩三级 | 久久久影院官网 | 午夜视频日本 | 日日狠狠 | 精品99久久久久久 | 久久精品牌麻豆国产大山 | 亚洲精品美女久久17c | 在线视频日韩一区 | 天天射成人 | 亚洲国产午夜精品 | 国产成在线观看免费视频 | 欧美福利网站 | 国产日韩视频在线观看 | 激情综合色综合久久 | 久久亚洲国产精品 | 精品国产99国产精品 | 国产综合小视频 | 黄a在线观看 | 国产中文字幕一区 | 96超碰在线 | 国产中文字幕av | 久久精品亚洲国产 | 日韩爱爱网站 | 日韩精品免费在线 | 成人在线视频一区 | 中文字幕的| 亚洲最新在线 | 亚洲一级二级 | 国产精品一区免费在线观看 | 久久久久免费网 | 欧美成a人片在线观看久 | 国产成人一二三 | 日韩中文在线观看 | 丁香五婷| 精品99久久 | 欧美日韩国产三级 | 日韩毛片在线一区二区毛片 | 欧美资源在线观看 | 91成人国产 | av看片在线 | 日韩欧美电影在线 | 91视频久久久 | 99人成在线观看视频 | 在线中文字母电影观看 | 亚洲夜夜综合 | 在线观看欧美成人 | 人人澡人人澡人人 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 久草视频免费 | 欧美一级视频在线观看 | 日韩精品视频网站 | 亚洲国产精品人久久电影 | 欧美午夜理伦三级在线观看 | 玖操 | 久热超碰 | 91插插影库| 午夜久久福利 | 亚洲国产小视频在线观看 | 色香蕉在线| 在线观看的a站 | 中文字幕在线专区 | 国产精品女主播一区二区三区 | 婷婷5月色 | 日韩中文字幕视频在线观看 | 国产香蕉久久 | 国产不卡av在线 | 国产一级在线观看视频 | 国产福利精品在线观看 | 亚洲精品高清一区二区三区四区 | 狠狠干.com | 一区二区免费不卡在线 | 久草热久草视频 | 91在线观看视频 | 国产日韩一区在线 | 免费观看视频的网站 | 亚洲精品小视频在线观看 | 成人av在线看 | 亚洲五月激情 | 国产精品久久毛片 | 最近中文字幕免费大全 | 91视频麻豆| av在线免费观看黄 | 成人精品国产 | 91看片看淫黄大片 | 99精品国产一区二区三区不卡 | 免费在线精品视频 | 日韩在线视频网 | 91视频三区 | 五月婷社区 | 天天曰天天射 | 深夜国产福利 | 日韩高清www| 成人av资源站 | 四虎5151久久欧美毛片 | 麻豆视频在线播放 | 亚洲电影在线看 | 日韩手机在线观看 | 91精品毛片 | 999久久久久久久久久久 | 超碰av在线播放 | 久久99精品久久久久久久久久久久 | 激情av在线播放 | 成人在线免费看 | 国产精品九九九九九 | 国产精品无 | 亚洲人成人在线 | 国产精品久久久久久久久久久久午夜片 | 国产精品va在线观看入 | 亚洲h在线播放在线观看h | 97超碰香蕉 | 精品一区二区三区在线播放 | 精品视频免费久久久看 | 91精品视频免费观看 | 91在线精品秘密一区二区 | 亚洲欧洲精品一区 | 婷婷久久网 | 精品视频免费看 | 天堂av在线免费 | 中文字幕精品一区久久久久 | 久久91网| 免费国产在线精品 | 亚洲国产成人精品在线观看 | 国产色视频网站 | 五月激情在线 | 亚洲理论片 | 国产在线视频资源 | a√天堂中文在线 | 欧美日韩裸体免费视频 | 91色九色 | 天堂在线一区二区 | 亚洲精品视频一二三 | 国产精品美女久久久久久免费 | 亚洲精选在线观看 | 在线观看黄av | 午夜精品久久久久久99热明星 | 婷婷色婷婷 | 一区二区亚洲精品 | 一区二区三区四区五区在线视频 | 999久久久久久| 中文在线a在线 | 欧美三级免费 | 亚洲国内精品在线 | 国产黄色美女 | 色插综合| 狠狠色丁香婷婷综合久小说久 | 99视频99| 在线香蕉视频 | 三级毛片视频 | 国产视频高清 | 国产aaa大片 | 日韩在线无 | 中文字幕第一 | 日韩亚洲在线 | 久久久999精品视频 国产美女免费观看 | 中文字幕第 | 国产精品ssss在线亚洲 | 久久网页| 久久精品久久精品久久精品 | 国产一区福利在线 | 草久热 | 天天干天天玩天天操 | 又色又爽又激情的59视频 | 国产在线精品一区二区三区 | 欧美日韩在线精品 | 欧美一区二区三区四区夜夜大片 | 在线免费观看麻豆视频 | 日韩理论在线视频 | 精品国产一二三四区 | 国产精品久久久视频 | 国产99久 | 综合婷婷丁香 | 激情 一区二区 | 在线激情网| 亚洲 中文 欧美 日韩vr 在线 | www色网站 | 97超碰人人澡人人 | 欧美韩国日本在线 | 一区二区三区在线不卡 | 伊人五月 | 国产精品 国产精品 | 精品久久久久久亚洲 | 91视频在线免费下载 | 日本丰满少妇免费一区 | 国内视频1区 | 在线观看亚洲国产精品 | 一区二区精品视频 | 黄视频网站大全 | 国产精品成人免费一区久久羞羞 | 99精品久久久久久久 | 91大神dom调教在线观看 | 久久精品123| 日韩视频一区二区三区 | 中文网丁香综合网 | 亚洲男模gay裸体gay | 五月激情丁香图片 | 四川bbb搡bbb爽爽视频 | 国产精品久久毛片 | 久久精品一区八戒影视 | 国产专区精品 | 中文 一区二区 | 岛国av在线免费 | av电影中文 | 成人一区二区三区中文字幕 | 成人在线免费av | 91爱在线| 中文字幕精品一区 | 国产精品福利久久久 | 午夜精品福利一区二区 | www.久久久精品 | wwwav视频 | 激情丁香婷婷 | .国产精品成人自产拍在线观看6 | 四虎影视成人永久免费观看亚洲欧美 | 午夜精品中文字幕 | 97超碰中文字幕 | 久久久久免费精品国产 | 18国产精品福利片久久婷 | 黄色网在线免费观看 | 人人射人人插 | 三级黄色片在线观看 | 久久九九国产精品 | 在线看免费 | 色偷偷88888欧美精品久久 | 国产精品麻豆欧美日韩ww | 91视频3p | 六月丁香婷婷久久 | 久久婷婷亚洲 | 99欧美视频 | 91精品国产麻豆 | 国产精品福利在线 | 亚洲h在线播放在线观看h | 欧美人体xx| 国产乱视频 | 黄色毛片网站在线观看 | 色视频在线免费 | 久久手机免费视频 | 黄色在线观看www | 精品国产一二区 | 在线免费观看视频你懂的 | 99久热在线精品视频成人一区 | 91在线免费观看网站 | 国产老太婆免费交性大片 | 日韩毛片在线一区二区毛片 | av电影一区 | 欧美日韩精品电影 | a在线观看视频 | 婷婷深爱网 | 婷婷综合av| 欧美日韩精品久久久 | 四虎成人精品永久免费av | 成人久久亚洲 | 久草在线在线视频 | 全久久久久久久久久久电影 | 亚洲精品在线网站 | 91免费高清在线观看 | 精品久久精品久久 | 中文字幕人成人 | 激情网站免费观看 | 日韩av看片| 欧美精品一区二区三区一线天视频 | 久久国产美女 | 久久亚洲专区 | 视频91| 久久手机免费视频 | 色在线网| 精品在线看 | 欧美午夜a | 九九视频一区 | 国产精品mv在线观看 | 久久精品99国产国产精 | 日本激情视频中文字幕 | 黄色片视频在线观看 | 国产淫片| www.夜夜操| 最近中文字幕免费av | 久草国产在线观看 | 99爱国产精品 | 婷婷综合国产 | 久久一及片| 日韩成片| 少妇自拍av| 国产韩国精品一区二区三区 | 片黄色毛片黄色毛片 | 国内少妇自拍视频一区 | 亚洲jizzjizz日本少妇 | 色多多污污在线观看 | 特级大胆西西4444www | 国产精品涩涩屋www在线观看 | av中文国产 | 午夜视频在线观看一区二区 | 日韩理论 | 操一草 | 久草精品视频在线播放 | 精品国产一区二区三区男人吃奶 | 在线看国产 | 国产69精品久久久久9999apgf | 91夫妻视频 | 免费a视频 | 国产日韩欧美在线播放 | 国产一区二区三区免费在线观看 | 99视频国产在线 | 69av久久 | 久久国产精品成人免费浪潮 | 一级黄色在线免费观看 | 亚洲成人精品国产 | 91精品在线播放 | 成人久久久电影 | 国产精品h在线观看 | 国产一区二区在线视频观看 | 免费看国产a | 丁香色天天| 国产在线观看污片 | 国产精品成人久久久久 | 一区二区精品视频 | 久久精品影片 | 在线看日韩av | 99综合电影在线视频 | 亚洲日本色 | 色a在线观看 | 久久精品久久久久 | 中文字幕视频免费观看 | 成年人网站免费观看 | 亚洲男人天堂a | 久久电影色 | 国产精品嫩草影视久久久 | 免费av电影网站 | 五月天婷亚洲天综合网鲁鲁鲁 | 色姑娘综合 | 狠狠干在线播放 | 亚洲欧洲日韩 | 成人黄视频| 国产精品视频久久 | 精品一区二区免费 | 激情视频综合网 | 欧美在线观看视频 | 欧美在线视频日韩 | 日韩av免费一区二区 | 国产日韩欧美网站 | 成年人电影毛片 | 欧美有色 | 国产免费大片 |