真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

mysql有沒有聯(lián)合索引

本篇內(nèi)容主要講解“MySQL有沒有聯(lián)合索引”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學(xué)習(xí)“mysql有沒有聯(lián)合索引”吧!

創(chuàng)新互聯(lián)建站是一家集網(wǎng)站建設(shè),慶陽企業(yè)網(wǎng)站建設(shè),慶陽品牌網(wǎng)站建設(shè),網(wǎng)站定制,慶陽網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,慶陽網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。

mysql中有聯(lián)合索引;聯(lián)合索引指的是對表上的兩個或者兩個以上的列字段進行索引,也被稱為復(fù)合索引,如果僅對聯(lián)合索引后面的任意列執(zhí)行搜索時,該索引是不會有任何作用,創(chuàng)建該索引的語法為“create index 索引名 on 表名 (字段名1,字段名2,...)”。

本教程操作環(huán)境:windows10系統(tǒng)、mysql8.0.22版本、Dell G3電腦。

mysql有聯(lián)合索引嗎

mysql有聯(lián)合索引

聯(lián)合索引:也叫復(fù)合索引,指對表上的兩個或兩個以上的列字段進行索引。

Mysql從左到右使用索引中的字段,一個查詢可以只使用索引中的一部分,但只能是最左側(cè)部分。例如索引是key index (a,b,c),可以支持a | a,b| a,b,c 3種組合進行查找,但不支持 b,c組合查找

提示:僅僅對聯(lián)合索引后面的任意列執(zhí)行搜索時,該索引是不會有任何作用

-- 用戶表
CREATE TABLE `user` (
  `id` int(4) NOT NULL COMMENT '主鍵ID',
  `name` varchar(4) NOT NULL COMMENT '姓名',
  `age` int(3) NOT NULL COMMENT '年齡',
  PRIMARY KEY (`id`)
)

1.創(chuàng)建索引

如上圖所示,我們創(chuàng)建好了用戶表,如果我們想在該表的name和age列字段上創(chuàng)建聯(lián)合索引,可采用下述SQL:

create index index_name_age on user (name,age);

創(chuàng)建聯(lián)合索引的語法:create index 索引名 on 表名 (字段名1,字段名2,...)

2.刪除索引

如果我們覺得所創(chuàng)建的聯(lián)合索引不適宜,可采用下述SQL刪除聯(lián)合索引:

drop index index_name_age on user;

或者采用:alter table 表名 drop index 索引名

alter table user drop index index_name_age;

3.存在同名索引時會報錯

假設(shè)已經(jīng)創(chuàng)建了組合索引(index_name_age),如果再次創(chuàng)建該索引就會報下述錯誤:

Query : create index index_name_age on user (name,age)
Error Code : 1061
Duplicate key name 'index_name_age'

4.查看索引

查看索引的語法:show index from 表名

SHOW INDEX FROM USER;

到此,相信大家對“mysql有沒有聯(lián)合索引”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!


本文標(biāo)題:mysql有沒有聯(lián)合索引
網(wǎng)址分享:http://weahome.cn/article/jseese.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部