日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

MySQL使用CREATE INDEX创建索引

發(fā)布時(shí)間:2025/3/20 数据库 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MySQL使用CREATE INDEX创建索引 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

如果,在一個(gè)已經(jīng)存在的表上創(chuàng)建索引,可以使用CREATE INDEX語句,語法格式
CREATE [UNIQUE|FULLTEXT|SPATIAL] INDEX 索引名
ON 表名(字段名[(長(zhǎng)度)] [ASC|DESC]);
參數(shù)說明
UNIQUE、FULLTEXT和SPATIAL都是可選參數(shù),分別用于表示唯一性索引、全文索引和空間索引。
INDEX,用于指明字段為索引。
首先,創(chuàng)建一個(gè)book表,該表中沒有建立任何索引

創(chuàng)建普通索引

在book表中的bookid字段上,建立一個(gè)名為index_id的普通索引。

使用SHWO CREATE TABLE查看表的結(jié)構(gòu)
可以看出,book表中的bookid字段上,已經(jīng)建立了一個(gè)名為index_id的普通索引。

創(chuàng)建唯一性索引

在book表中的bookid字段上,建立一個(gè)名為uniqueidx的唯一性索引

使用SHOW CREATE TABLE查看表的結(jié)構(gòu)
可以看出,book表中的bookid字段上,已經(jīng)建立了一個(gè)名為uniqueidx的唯一性索引。

創(chuàng)建單列索引

在book表中的comment字段上,建立一個(gè)名為singleidx的單列索引。

可以看出,book表中的comment字段上,建立了一個(gè)名為singleidx的單列索引。

創(chuàng)建多列索引

在book表中的authors和info字段上,建立一個(gè)名為mulitidx的多列索引。

使用SHOW CREATE TABLE查看表結(jié)構(gòu)
可以看出,book表中authors和info字段上,已經(jīng)建立了一個(gè)名為mulitidx的多列索引。

創(chuàng)建全文索引

刪除book表,重新創(chuàng)建book表,在表中的info字段上創(chuàng)建全文索引。

使用CREATE INDEX語句,在book表中的info字段上,創(chuàng)建名為fulltextidx的全文索引。

使用SHOW CREATE TABLE查看表的結(jié)構(gòu)
可以看出,book表中的info字段上已經(jīng)建立了一個(gè)名為fulltextidx的全文索引。

創(chuàng)建空間索引

創(chuàng)建表t7,在表中的g字段上創(chuàng)建名為spatidx的空間索引。

創(chuàng)建索引

使用SHOW CREATE TABLE查看表的結(jié)構(gòu)
可以看出,book表中的g字段上,已經(jīng)建立了一個(gè)名為spatidx的空間索引。

《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀

總結(jié)

以上是生活随笔為你收集整理的MySQL使用CREATE INDEX创建索引的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。