《Mysql必讀mysql索引創建與刪除命令》要點:
本文介紹了Mysql必讀mysql索引創建與刪除命令,希望對您有用。如果有疑問,可以聯系我們。
本節內容:
創立和刪除mysql索引MYSQL學習
索引的創立可以在CREATE TABLE語句中進行,也可以單獨用CREATE INDEX或ALTER TABLE來給表增加索引.
刪除mysql索引可以利用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索引管理 mysql創立索引
mysql索引的建立原則
mysql索引類型有哪些
mysql索引創立與管理筆記
mysql索引創立、刪除與查看
mysql索引的建立規則
如何創立mysql索引
mysql索引的類型與優缺點
mysql索引優化注意問題
mysql索引優化提升數據庫性能
mysql索引優化應用實例
Mysql索引分類與優化
深入理解MySQL索引與優化
mysql索引優化實例分享MYSQL學習
《Mysql必讀mysql索引創建與刪除命令》是否對您有啟發,歡迎查看更多與《Mysql必讀mysql索引創建與刪除命令》相關教程,學精學透。維易PHP學院為您提供精彩教程。
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/7452.html