MySql建立聯合索引

2021-08-20 09:49:02 字數 347 閱讀 8721

首先建立乙個表:create table t1 (id int primary key,username varchar(20),password varchar(20));

建立單個索引的語法:create index 索引名 on 表名(欄位名)

索引名一般是:表名_欄位名

給id建立索引:create index t1_id on t1(id);

建立聯合索引的語法:create index 索引名 on 表名(欄位名1,欄位名2)

給username和password建立聯合索引:create index t1_username_password on t1(username,password)

mysql建立聯合索引 mysql之聯合索引

mysql之聯合索引測試 前期準備 建立聯合索引?create table test id bigint 16 not null auto increment,aaa varchar 16 not null,bbb varchar 16 not null,ccc int 11 not null,pr...

mysql聯合索引詳解 mysql 聯合索引詳解

聯合索引又叫復合索引。對於復合索引 mysql從左到右的使用索引中的字段,乙個查詢可以只使用索引中的一部份,但只能是最左側部分。例如索引是key index a,b,c 可以支援a a,b a,b,c 3種組合進行查詢,但不支援 b,c進行查詢 當最左側欄位是常量引用時,索引就十分有效。兩個或更多個...

mysql聯合索引技術 mysql 聯合索引詳解

聯合索引又叫復合索引。對於復合索引 mysql從左到右的使用索引中的字段,乙個查詢可以只使用索引中的一部份,但只能是最左側部分。例如索引是key index a,b,c 可以支援a a,b a,b,c 3種組合進行查詢,但不支援 b,c進行查詢 當最左側欄位是常量引用時,索引就十分有效。兩個或更多個...