《MYSQL數據庫mysql創建與刪除索引實例》要點:
本文介紹了MYSQL數據庫mysql創建與刪除索引實例,希望對您有用。如果有疑問,可以聯系我們。
MYSQL入門本節知識點:
創建和刪除mysql索引
MYSQL入門說明:
mysql索引的創建可以在create table語句中進行,也可以單獨用create index或alter table來給表增加索引.
刪除索引可以利用alter table或drop index語句來實現.
MYSQL入門1,使用alter table語句創建索引.
語法如下:
?
MYSQL入門其中包括普通索引、unique索引和primary key索引3種創建索引的格式,table_name是要增加索引的表名,column_list指出對哪些列進行索引,多列時各列之間用逗號分隔.索引名index_name可選,缺省時,mysql將根據第一個索引列賦一個名稱.另外,alter table允許在單個語句中更改多個表,因此可以同時創建多個索引.
創建索引的示例如下:
?
MYSQL入門2,使用create index語句對表增加索引.
能夠增加普通索引和unique索引兩種.其格式如下:
?
MYSQL入門說明:table_name、index_name和column_list具有與alter table語句中相同的含義,索引名不可選.另外,不能用create index語句創建primary key索引.
MYSQL入門3,刪除索引.
刪除索引可以使用alter table或drop index語句來實現.drop index可以在alter table內部作為一條語句處理,其格式如下:
?
MYSQL入門其中,在前面的兩條語句中,都刪除了table_name中的索引index_name.而在最后一條語句中,只在刪除primary key索引中使用,因為一個表只可能有一個primary key索引,因此不需要指定索引名.如果沒有創建primary key索引,但表具有一個或多個unique索引,則mysql將刪除第一個unique索引.
MYSQL入門如果從表中刪除某列,則索引會受影響.對于多列組合的索引,如果刪除其中的某列,則該列也會從索引中刪除.如果刪除組成索引的所有列,則整個索引將被刪除.
MYSQL入門刪除索引的操作:
?
MYSQL入門該語句刪除了前面創建的名稱為“shili”的索引.
mysql索引類型一覽 mysql索引優化
mysql索引創建、刪除與查看
如何創建mysql索引
mysql索引類型區別分析
mysql索引優化實例解析
mysql索引優化應用實例
Mysql索引分類與優化
MySql索引優化注意要點
Mysql索引優化辦法解析
深入理解MySQL索引與優化
mysql索引優化實例分享
mysql索引的查看、創建與刪除
mysql性能優化之索引優化
維易PHP培訓學院每天發布《MYSQL數據庫mysql創建與刪除索引實例》等實戰技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養人才。
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/8890.html